This is a terrible card for the above mentioned price. I just bought a 1660 super (zotac, basic version). Never goes above 74 degrees running full tilt for 3 hours (synthetic load) goes down to 70 after 10 mins
And I have cheap ass fans in my case that barely push any air out of the case... (And the stock intel cooler that just pumps out all the CPU's heat into the case)
Ambient temps are around 28 degrees at my place and it's quite humid.
Save your money and go with the 1660 super.
Edit: fixing a typo
Why would anyone consider paying $240 for a 1660 (non-SUPER) at this point, when a 1660 SUPER will perform 10-15% better and can be had for the same price or less? Zotac only offering 2 years of warranty coverage when most other manufacturers offer 3 doesn't help either.
The 1660 cards priced close to $200 make sense, but anything priced much over $210, not so much, seeing as you might as well go for a notably faster SUPER variant at that point.