Should You Buy a Quest 2 VR Headset for $300 Now, or Wait?