Hello guys, I am going to upgrade my pc and I was thinking of buying a new motherboard, a new cpu, RAM and a CPU cooler, I currently have a i5 4460 and i was thinking to buy or Intel Core i7-8700K, Intel Core i7-9700K or Intel Core i9-9900K, the budget does not matter to me and I am a gamer. I was thinking of buying the i7 8700k just because it has hyperthreading and i7 9700k does not have and only the i9 has but both the 9700k and 9900k heat up too much and I was thinking of overclocking them. Please help! Thank you!