Meta Quest 2 price just slashed $40 in President’s Day sale