I come to the conclusion that all i will mainly be gaming, would it honestly be a waste of money if i got the Ryzen 9 3900x just for gaming? I saw a video on Youtube of the Ryzen 7 3700x and Ryzen 9 3900x 1080p (not much of a difference in frames). I may or may not want to stream but im a mystery when it comes down to it, if I actually do want to stream. I mainly wanted to get the newest hardware available now. I already decided on getting a RX 5700 xt. I just dont know if i would waste money on getting the R9 3900x just for gaming, it does have 12 cores and 24 threads. I guess i mainly want to play games on ultra like RDR 2 or PUBG, maybe more cpu or gpu intensive games. I just want a new cpu to last me 10 years without having to change in game settings to low or medium, if that makes sense. I come from using a rig that i have to have low settings to not get stutters or the best frames possible. I'd rather do stock than overclocking on a cpu.