Question CPU upgrade?

5900x good price right now and a good upgrade for you.
If you have a motherboard before 550 chipset , upgrade to the latest bios and you are ok
 
If it's mostly for gaming you want a 5700X3D not a 5900X.
The latter would be better for productivity though.

You would also benefit more from upgrading the GPU first rather than the CPU in games.
Get a new video card, then the 5700X3D to go with it.

3600MHz ram is also optimal, but if you have 3200MHz already it's not that huge of a deal.