Budget for this is $250, lower power means less heat so I'd pay 20-30 extra for 30-40 less watts of waste heat.
At $250ish, I like the 1660 Ti ... way more performance than you have now. and they currently running $250 - 275. It's about 28% faster outta the box than the 590 and that gaps widens when both are overclocked. Yes, more than you need but a longer future.
TDP is for sizing cooling systems ... it represents the average expected powe usage. Your GPU will spent significant time above and below that level. I measure power usage at the wall. If you want peak and average numbers, you can find them in TPU reviews.
These reviews are also useful for other things. For example, if you compare the 1060 3 GB and 6 GB versions, we see it proven conclusively, that the 6 GB adds nothing to the equation at 1080p ... the data lso shows no performance impact at 1440p. Now the 6GB version is faster than the 3 GB because it has 11% more shaders, but the advantage provided by those shaders remains constant at 1080p and 1440p showing that the VRAM is not adding anything to the equation.
I don't do use "used" cards bit I see 1060s on ebay for as low as $50 ... You didn't say whether you use the cards with "out of the box" settings or use MSI Afterburner. The 580 and 1060 deliver the same performance outta the box, but with MSI AB, the 1060 gets a decent lead.
Sticking to newer cards, the 1660 is about 20% faster than the 580 / 1060 outta the box. They start about $200 and run up to $250 for the better AIB models.
The 1660 is about 7% faster than the 590 "outta the box". The AIB 590s OC about 4% and the AIB 1660s about 15%
The AIB 590 draws about 218 watts average
The AIB 1660 draws about 113watts average
I'm going to assume a PSU efficiency of 85% at operating load and 36 hours of play time per week ... I am paying 24 cents per kwhr but the US average is now about 12 cents.
With those assumptions, the 590 will cost you an extra $27.84 per year or $83,53 over 3 years.
Cooling wise ... to maintain comparable case temps ...
w/ 140 mm fans, one (1) 1200 - 1500 rpm case fan per each 75 - 100 watts
w/ 120 mm fans, one (1) 1200 - 1500 rpm case fan per each 50 - 100 watts