if $399 price stands, will be the best gpu card your money can buy to mine anything. Where I live you can't find polaris for less than $320, so nobody is buying them. The best idea right now is wait for volta but that is in few months yet.
Volta in a few month will be economically not profitable - but it will outperform everything...
price for 1070ti will be over 400$