Buying a decent graphics card these days is hard to do.
Assuming you can even find one, you will be paying 2x MSRP or more.
Most games are limited by the graphics card.
A GTX1660 super will define what you can do, and is reasonable for 1080P gaming.
Buying old gen is probably not a good strategy.
Look for a I5-11400 or i5-11400Fprocessor. It is an excellent budget gamer.
Here is a review:
The Core i5-11400F coupled with a B560 motherboard make for an interesting build configuration, as it's significantly cheaper than the Core i5-11600K/Z590 and less than the cost...
www.techspot.com
The processor comes with a stock cooler that will do the job.
From a functional point of view, buy a ssd of some sort and not a HDD.
Any 1tb ssd will be vastly better.
SSD prices are down, and you may find a m.2 drive at a similar price to a conventional 2.5" ssd.
DO NOT go cheap on the psu.
It can become very expensive if it should fail under load and destroy whatever it is connected to.
The gamemax unit is tier D (only for cheap low end systems)
PSU Tier List 4.0 rev. 14.8 (END OF LIFE) Last Update: 27-07-2021 Legend : Gray - EoL/obsolete and/or otherwise not recommended for purchase. Green - small form-factor (gold and blue colors are disregarded due to scarcity of SFX PSUs) Gold - best units in the tier (includes requirements for blue ...
linustechtips.com
Consider a quality psu as one of the few future proof products you can buy.
Look for a quality unit with a 7 to 10 year warranty in the 550-650-750w capacity.