Don't just rely on techpowerup. It shows u some things, but not everything.
The 1050 Ti would feel stronger if the games are more demanding, depending also a little on the sub-version and the brand of the gpu taken.
I'd just get the 1650, just cuz I know it's a very solid card, and my power supply wouldn't have any problems longtime, even though it is not a very strong PSU.
However, pro-players prefer to take something like 1650-Super or a stronger vcard, cuz at 1080p it covers generally anything at any settings, with also beating 1060 with all of its editions.
As for the 1060 itself, if u take one, let it then be the 1060 6GB, as there is a 3 GB-variation, that wouldn't do much of a job.
Waiting depends on patience, if u can, it maybe can go better.