Maybe wait a bit for the CPU and GPU since the new parts are coming out soon. Definitely check a Ryzen 3000 series, 16gb RAM and Nvidia GTX or Radeon 5600/5700 when they get cheaper
I'm still using my Radeon 5700 and it's perfect for 1080p gaming. If I upgrade my monitor and CPU, then we will see if I choose between RTX 3000 or Navi 2 It's a great time coming for new buyers!