If you are waiting for a powerful and somewhat affordable Turing-based GPU that focuses mainly on graphics rather than the RTX and Tensor bells and whistles, Nvidia has a product for that.
This card can reportedly outperform a GTX 1070 in some cases and roughly matches the Titan X, meaning you get at least a 50 percent performance boost over the GTX 1060. This could be the perfect card for those who like Nvidia, but want a card that sticks to being a traditional GPU without all of the extra complexity that comes with new core types.
That said, I could actually see myself getting this as there is always a notable risk in investing in first-gen variants of new tech (ie. RTX series).