You could get a proper
NVMe SSD for a cool eighty bucks for faster boot times and a more responsive Windows experience. When playing actual games, however, the single most important component is the video card; it will have the biggest impact on performance. The RTX 2000 series is definitely showing its age, releasing back in 2018. Especially with newer games, eight gigabytes of video memory will not be enough to accommodate larger textures and more expansive worlds. You could look into the
RX 7000 series from AMD, as they provide excellent rasterized gaming performance at a significantly lower price compared to
Nvidia's 4000 series cards. Nvidia's 5000 series cards are rumored to be releasing in the next year or so, so you might want to hold off if you want the newest offerings from team green. Just keep in mind you might also have to throw a new power supply into your system to keep up with demand.
If you want to stay on the AM4 platform for longer, the
Ryzen 7 5800X3D is a good option. It offers great gaming performance and excellent value for money. You could also consider getting some faster memory with low CAS latency for that extra performance bump. Ryzen relies heavily on fast RAM with low latency. Hope this helped, take care.