1070ti due for release soon. you will see deals happen just before that. in fact there have already been some at competitors.
also the 1060 won't max out every game far from it. however you will be able to play every game with respectable settings. more demanding games run on medium. well optimised games run at ultra.
Yeah I hope the 1070ti brings the 1070 in to place I don't really wanna spend much above £300 but I really don't wanna be turning settings down on a new card either.
What I really want is a 1060ti lol.