right now 1070Ti are the sweet spot for mining in terms of cost vs. hashing power vs. power draw.
I recently added 10x 12card 1070ti rigs to my farm and they run very stable at about 135-140w mining a variety of newer algorithms (x16r/s,phi,lyra2z,tt10,etc.)
My 2cents if buying GPU right now is go for 1070ti if paying MSRP