I'm thinking about saving up to upgrade from my i5 4590 to a better CPU. I'm looking for a CPU better purely in gaming. I do not stream or edit videos or nothing. I do record music but I've never had issues with CPU performance regarding audio production even with the old AMD Phenom X4 I used to have. I do like to play CPU intensive games such as Rust, DayZ, Squad, Arma 3 etc and want as good a performance boost as possible. I recently got a 1070 and would like to get a good CPU paired with it. I get the feeling the i5 9400F will do better in these CPU intensive games or am I wrong? I live in Sweden and the Ryzen 5 3600 is actually more expensive than the i5-9400F at 2390kr ($255) while the 9400F is at 1790kr ($190). I thought the Ryzen 5 3600 was cheaper than the i5? And the 9600k costs 2690kr ($285). I sadly do not have money to buy an i7 or Ryzen 7 but I hope either of the i5 9400f or Ryzen 5 3600 is a good upgrade when it comes to CPU intensive games from an i5 4590. Would like some advice. Maybe I would be better of finding some used i5 or i7 from the 7th or 8th generation for a good price? And yes, I am aware I will need to get a new mobo and RAM.