In what way is your pc not doing the job?
When you have the itch and the funds, it is time to scratch that itch.
What is your budget?
Perhaps a 4k wide monitor?
I think you are relatively well balanced now with a 3900x and a 2080.
DDR5 is no big deal today, and probably not for the next generation.
Run your games, but reduce the resolution and settings.
If your fps increases, a graphics upgrade might be good.
If your fps stays the same, upgrading to ryzen 5000 series would be good.
Intel 12th gen would be even better.