All I have to say is the 20 series should be avoided unless you are rich and don't care about price.
However it is a very important step towards the future of rendering as ray tracing and path tracing is inevitable. This reminds me of when PhysX was added and the performance was way worse with it on, but given a few generations of development now it just works with little to no perf hit, and I suspect as the technology develops in a generation or two we will see the same thing.
Yes sometimes you have to endure some pain to have progress, but in the end it's worth it.
I have more issues with NVidia data collection policies and these NDA's that seem overly harsh and anticompetitive (Intel does the same stuff) but I still buy their products.
I decided on the 1060 6 GB video card and 16 GB of memory because I was looking at a bunch of benchmarks for 1080P screens that showed that's all you need at that resolution and I wanted to save some money to get a really good NVME SSD hard drive, a higher end motherboard and a good gaming keyboard and good cooling unit. The one I have now has 4 copper heat pipes on the cpu cooler and 2 copper heat pipes on the gpu and twin fans and the copper pipes keep it so cool that the gpu fan doesn't even run most of the time. This GPU is so much cooler than my old 8800 GTS 640, I just need to make sure to keep everything dust free because where I live it can get pretty dusty. I also bought a set of 4 120mm LED case fans that are 83 CFM each so hopefully they wont attract dust lol. CPU and GPU temps stay been 40C to 60C at peak and the fans dont speed up unless temps get above 60C which has rarely happened so far even though my room stays rather warm around 30C.