Finally saved enough money to get a new gpu and power supply. Gtx 1650 super and a 600w psu by evga. Yes cable management is bad but I will work on it. :
ASUS STRIX GeForce GTX 1650 Super review (Page 6)
GeForce GTX 1650 Tested without PCIe Power | TechSpot
Power, Temperature, & Noise - The NVIDIA GeForce GTX 1650 Super Review, Feat. Zotac Gaming: Bringing Balance To 1080p