You will get better framerate with a newer GPU, but if you already have playable FPS then you can wait with the upgrade. I don’t see any point getting a better CPU for your motherboard unless you have many tasks you know are CPU limited for you. For games I’m sure there will be little difference. And getting a new cpu/motherboard/ram is basically building a new computer. It’s better to wait a few more years.