I currently own the i3 8100 chip. It’s a great cpu but I now have enough to upgrade to another cpu. The only question i have thought is what cpu do I upgrade to. I have a Z370 Motherboard and a budget of $375 for both cooler and cpu. I was thinking the i5 8600k with the h5 cooler as I already have the motherboard to support the overclocking, but ryzen seems like a great contender. I can sell the i3 and the Z370 off if I were to get ryzen increasing my budget significantly. I only want to game but I want to future proof my pc as much as possible. Thank you.