I'm planning on upgrading my rig with these specs:
i5 4590
GTX 970
12 GB DDR3
ASRock H79M ITX mobo
1 TB Samsung 860 EVO SSD
850 watt PSU
I'm planning on upgrading the GPU to an RTX 2060 (since this seems to be the best card within my budget). Should I do this, or should I upgrade my CPU (where I'll then have to get a new mobo and ram). Maybe even get a new CPU and GPU? I have a budget of $900 USD.