Hello @Jackman9061
It all depends on what games you play and other stuff you use, to determine how power is powerful.
Are you into MMO style like League of Legends or first person AAA games like Battlefield?
MMO style will be just fine with a 1050, 1050ti.
AAA will need at least a 1060, 1070 or up.
I like 16 GB of ram minimum for gaming and other stuff like video rendering, etc with an i7 (although the Ryzen 7 1700 is running nice for bang per buck).
NVMe SSD is a must also (bigger is better).
Then add a Western Digital Blk HDD for storage afterward.
Personally I would stick to the more traditional style desktop tower like the 800 series, they are cheaper than the BIG BOX machines, plus I dont need a light show.
You can go to the links above this thread and choose Desktops>Gaming and view what is available in your area.
I will add... you might benefit from getting a more minimal system and upgrading some of the parts yourself. Like ram and SSD. 