The 1070 TI seems on average about $100 cheaper than a 2070... so hmm, HMMMMMM. options. I have a 1060 currently.
Edit: I can get ZOTAC GeForce GTX 1070 Ti Mini at about $200 cheaper than the base 2070
Edit 2: Ok, I made the call and bought this.
https://www.newegg.ca/Product/Product.aspx?Item=N82E16814500431
ZOTAC GeForce GTX 1070 Ti Mini...
Was $449 Canadian vs $659 for the cheapest 2070.
Looks like the jump from a 1060 to 1070 is much larger than the jump from 1070 to 2070 other than in multi rendering. Plus I heard the ray tracing is pretty much useless on the 2070 and thanks fps. and looks like its much more happy with my 6600k making the 7700k a nice option to consider but not not as big a deal.