Hello everyone! To start, I'll give some context as to why I am upgrading my parts. I do a lot of video editing and gaming, and I'm looking to upgrade my computer to do both of those things quite effectively. My budget is at most $450 USD right now although any lower is of course great, because $50 is being reserved for a case, but more money for a better case is always cool. I've been flip flopping between the Ryzen 5 2600x Ryzen 7 2700x, and the 8700k. The 2600x is by far the most cost effective, the 8700k is the most well rounded, and the 2700x will give me an extra edge in multicore based applications. I would much appreciate some guidance from what you see is the best course of action. Thanks in advance!