im not like streaming or multitasking all i want to do is games. ive been told its better to save money for better gpu like rtx 2070 super or something similar to this
I agree this is a good idea - as King V says would help to know what your target is in terms of screen, refresh rate and such as well as type of game.
I'm not suggesting you spend too much on the cpu - as I mentioned the 9600K would be fine if you get a good deal.... at it's usual price though it's not generally considered a good buy price vs performance. The AMD Ryzen processors typically offer better value, and are typically as fast or faster than the 9600K (unless you overclock it - which requires a more expensive motherboard).
The best gaming cpu's at the moment value wise would be the Ryzen 3 3300X which is pretty cheap. The older Ryzen 5 2600 is also worth looking at for similar money - won't hit as high frame rates in competitive games like CS:GO at low settings but offers a bit more cpu muscle if you ever use your machine for non gaming tasks.
The only thing I would say - GPU wise it's probably worth holding off buying for a bit (from what you are saying you are going to keep the RX 570 for a while - I think that is a good idea). There are new GPU's due from both nVidia and AMD which will be faster than the current options, once they are announced there are likely to be some good deals on the current cards as well.