You do have a 144Hz screen, so in games that are relatively demanding on the graphics card, and less demanding on the CPU, a high-end card like a 2070 SUPER might potentially be worth considering. Again, between the 2070 Super and the 1080 Ti, unless the 1080 Ti were priced lower, the 2070 Super would probably be the better option due to its similar level of performance along with RTX support.
The 2060 SUPER, 2070, and Radeon 5700XT might also be worth considering. Those cards typically offer performance roughly in between a 1080 and a 1080 Ti, and can currently be found for $100+ less than a 2070 SUPER, with prices starting around US $400. The 2070 is slightly faster than the 2060 SUPER, and the Radeon 5700 XT tends to be slightly faster still, but lacks hardware to accelerate raytraced lighting effects, though only a few games currently support those, and they tend to significantly impact performance when enabled. In any case, if you were to go with a 5700XT, I would wait a few weeks for cards with better coolers to come out, since that card is new and currently only reference designs with blower-style coolers are available, and those tend to run hot.
For a rough idea of how the performance of these cards compares to your current card, you can check this chart from a recent 5700 XT review...
https://www.techpowerup.com/review/amd-radeon-rx-5700-xt/28.html
Cards around this performance level can offer around twice the performance of your 1060, at least when not limited by CPU performance, which will be the case for some games at 1080p. Keep in mind, the test system they used to get these results is outfitted with a high-end i9-9900K CPU and fast RAM, reducing CPU limitations somewhat more than what you'll see. Also, these charts only represent average frame rates, and minimums can vary from one card to the next, but aren't listed here. And of course, results can vary from game to game, and these results are based on just 21 recent titles.
Edit: Oh, and as for specific models of a given card, it usually doesn't tend to matter too much. The small differences in clock speed from one factory-overclocked model to the next tend to be insignificant. About the only thing to consider is the cooler, as some models with larger coolers can potentially run cooler and quieter than others. And perhaps the warranty is worth noting, as I would personally want a card with a 3-year warranty around this price range. Aside from those considerations, it's usually a good option to go with one of the lower-price models, as paying more typically doesn't get you significantly more performance.