I plan on upgrading my CPU and motherboard in the near future but I'm struggling to figure out which processor would be the best deal. My budget is flexible, but I'd prefer not to spend much more than $300. I've got the Ryzen 7 2700x, AMD Threadripper 1900x, and the upcoming third gen Ryzen processors on my mind (I don't care for brand only for pricing and performance). I'd love to get my hands on one of the upcoming ryzen processors, but I'm unsure about the price of the motherboards.