After the better part of 20 years using and overclocking (modestly) Intels (fond memories of the celeron 300, and am still using an i5 750) i am a whisker away taking a somewhat frightening plunge into the world of AMD. I'm way out date with pc tech in general let alone know sfa about AMD so it would be reassuring to get some insight from you local veterans to hopefully prevent me from making rookie mistakes. Why am i shifting camps? Two reasons, bang for buck, and i have it stuck in my head that i will be able to upgrade the CPU 2-3 years down the track and still use the mobo? If this is a high risk or blatantly false assumption please smack sense into me. I know with Intel i got no chance. The PC is used 70% browsing/work/streaming, and 30% gaming (fps and rts). Gaming would be the most intense thing it does well other than maybe ripping my DVDs to file on occasion. I try to game at 1080p or 1440p 60hz (freesync monitor). AMD Ryzen 5 1600 (hope to overclock to 3.8) ASRock X370 Taichi (i know this is overkill for now, from what i have read though this will put me in a better position 2 years down the track when i want to upgrade CPU? I do plan to keep the PC for quite a while and just do CPU, RAM, and GPU upgrades when needed) G.Skill Trident Z RGB F4-3200C16D-16GTZR 16GB (is this the right RAM? Can i actually set it to run at 3200mhz with the above? Is it independent to how i overclock the CPU?) Radeon RX480GB (already own) Samsung 850 EVO 500GB (dont see much benefit of going nvme yet) Fractal Design Define S (not decided on this but its a safe option) Corsair RM650x 650W 80 Plus Gold (zero rpm mode is appealing) Does the above make sense and are the selections optimal? I have been reading up for a few days so i hope i am on the right track. Are there further considerations i should factor with an AMD build?