there is no GPUes out there that is good and dont nead external power but a 1050ti. and i wold say that its better if you dont buy that and save to buy a psu and then buy a new gpu.
this is my example.
i am going 2 way sli whit 2 1070 Fe and i dont have the motherboard to go 2 way sli also my prosesor is kinda crap so now i have saved 300$ to buy a new motherboard, case and water cooler. then after like 2 monts i am goena get a new cpu.
saving and buying when you have the money to buy what you are saving for is the best way to get a good pc fast. if you find a psu for 100$ save up 100$ and buy that then you do the same whit somting like a 1060.
hope you found the awnser.
-jahnaage