to expensive for now, i prefer gtx 1070Ti less power consumsion but still power full for mining, since many coin show up its make me confuse choose coin for more profitable
The best ROI is 1060(3Gb) the most powerful - 1080ti, the most optimal - 1070. 1070ti and 1060(6Gb) never were the best choice for mining. Choose your own optimal option.
Nowdays is not the best time to buy new cards, profit is too small but there are many used GPU that cost nice.
The thing is that the moment the ROI seems good, it's already too late!

there are more and more coins mineable by ASIC. So be careful when buying GPU.
It is so funny! Actually be careful when buying ASIC. With GPU you will have chance to mine 2000+ coins by far.
You're missing a very important parameter though... Maybe on January you could mine 2000+ coins but now you can mine 200+ and while new ASICs are being made less coins are available to GPU miners. That results in more miners being squeezed in few coins, sends the difficulty to the sky and destroys the profit.
We're being pushed aside by the ASIC developers and GPU miners keep mining whatever coin gives them 0.01$ more, I believe this is harming us all because we could instead support ASIC-resistant coins.
I know that no algo is 100% ASIC-resistant, but if a dev team promises to keep changing to new, custom hashing algorithms when they spot ASICs in the network, then that's ASIC-resistance!
The only two coins I know that promise that are XDNA and Renesis. Renesis doesn't have a trading exchange yet so that's a high risk coin to support, but XDNA is traded in Cryptopia & CB and has already forked away from the first algo to protect GPU miners.
Bit coin interest has forked off too to progpow, also a bit risky , no real exchange yet
supposedly xmr is forking for a second time in october and a few others are too, its not all doom and gloom