This is an old comparison from when the Nvidia 3000 and AMD 6000 cards were first out, but this should give you an idea of what to expect from various cards that were around then.
Your 1060 could be replaced by a 6600 (non-XT) or an RTX 3060, and you'd see around a 2x increase in performance. I have a 3060ti, and it's been able to handle pretty much everything I throw at it.
You could also check into the latest Intel budget card, whatever it's called. It's supposed to be really good on Windows (but sucks on Linux, at present).