I'm looking to upgrade in the next few months to a stronger Ryzen cpu. Currently running a Ryzen 5 2600X on an Asus X470 pro board. I'm wondering if the the new Ryzens will work with my X470 or would I be better to go for a 3700X or similar. Running a GTX 1660Ti on a 32" 144p, 144hz monitor and a Rift S and this system can handle both without any real problems, but I want more headroom, especially for vr. There will also be a new GPU later in the year when Nvidia release the details of the next gen cards.