The
Intel Core i7-10700k is the CPU I've salvaged used from a previous computer and I've seriously had no complaints about it's function, it's kept me steady at peak frame rates in a high majority of games, it's definitely quite the powerhouse; a complaint you might reach for a new one would have to be it's price though.
This CPU features 8 cores a speed of 3.8 GHz and a max of 5.1, consuming 125 watts.
A CPU I've heard to be of similar function for cheaper through word-of-mouth would have to be the AMD Ryzen 7 3700: It's $130.65 cheaper than the Intel i7-10700k with similar if not better specs such as its 8 cores, and 16 threads, and better with it's reduced wattage of 65 watts, larger cache memory, and faster processer speed of 4.4 GHz, though has a shorter secondary cache