Upgrading my current system while I wait for HP Reverb G2 VR headset which I have on pre-order. I currently have an Asus MA5 A97 board with FX8350 CPU and GTX1060 GPU. I have normally custom built my systems pretty much hit and miss, however I have done a bit of research and reading up and decided on upgrading to Ryzen 5 3600 with an MSI B450 GAMING PRO CARBON AC board (though I could consider advice on whether a different 450 board could be better). I will purchase 16GB RAM as I have now but whilst I am trying to research weather to buy 1600, 2400, 3000 or other mhz RAM someone please help me to know what difference or what's best. As I said, my previous custom builds have been hit and miss with me buying on price and taking things back that didn't work, I want to be as close a possible to best first time. I will also be upgrading later to a RTX2060 super or 2070 GPU which was my first and easiest decision.