1660ti starts to make a lot more sense when you are looking at laptops tbh.
Power-to-watt ratio is really good, mobile chip is downclocked way less than for instance a 2060. In fact, it's performance is very close to stock 1660ti which is really nice.
Meanwhile there's a lot of very underclocked "max-q" 2070, 2080 which perform really bad for their price point.
And before you go tossing stones for mentioning gaming laptops, you can actually pick up a rather decent unit for less than 1k. Compared to a full rig with 144hz monitor and all, that's not too shabby.
The reasonable option seems to opt for a used or clearance sale 1070 laptop or a new 1660ti, or the occasional 2060 on a good discount.