Budget?
I'd wait a couple weeks and see what the GTX1650 has to offer. You're probably going to need a short (single fan) GPU without the need for external power. This is especially important since the case only has mounting holes for one(?) fan (in the back only?).
GTX1050/1050Ti are TERRIBLE value right now. For their performance, they should cost $100-$120. (USA) I guess you can get a used one on Ebay for that much....
Can't seem to find what form factor the power supply is. It's not ATX, but I can't confirm if it's SFX.
The motherboard only has 4-pin power instead of the standard 24-pin, so a PSU upgrade may be out of the question anyway.