Two thoughts:
1) there are definitely stronger cards than the 1650 but they might not fit in the TTX3 case. Check the dimensions, and if a 1660 etc will fit and is affordable, then go for it. Any Nvidia GPU will work as long as you’ve updated the TTX3 BIOS.
GPU prices were absurd for a while and the 1650 was the best bang-for-the-buck at the time I got mine. Prices are coming down now.
2) order the card from a seller with a “no questions asked“ return policy. I ordered my 1650 from Amazon and it definitely would have gone right back if it hadn’t worked out.