What graphics card runs good with an AMD Ryzen 3700X (8 Core) Processor

I don't know if this is the right Sub to post this but currently, i want to updgrade my PC in order for it to perform better in Games.

I currently have a GTX 1660 Super one and would like to achieve the following with the upgrade:
- I am able to play Most stuff at 1080p High-to-Ultra with 30-60 FPS.
- I am able to use 120 FPS with low settings in some multiplayer games. (To name a Few: Valorant, Overwatch, Apex Legends, etc.)
- I might be able to play some older releases at 1440p 30 FPS.

If i upgraded it, would i be able to achieve something like this? I did my research and most sources recommended a 2080 Super or TI one, is that accurate? Or could i even try to use one from the 30-4000 Series?

I don't have the budget right now to upgrade my processor nor am i informed in removing thus or replacing it, which is why i wanna prioritize my graphics card first.

I apologize, if this is the wrong Subreddit to post this, but i am not an expert on this which is why im asking this here. Any response is appreaciated!