In 12/14 games RX 480 got > 60 fps at 1080p. In Rise of the Tomb Raider it almost got 60 fps -- mild overclocking would have gotten there. Just goes to show that for 1080p 60Hz gaming, there is no need to buy $300-400 GTX1070/980Ti/Fury X level cards. It's better to buy a $160-200 mid-range card, and upgrade again in 2-3 years. Too many gamers "future-proof" with $400 cards for 1080p 60Hz, and once again history shows it makes no sense to buy a high-end card like that to future-proof for 1080p.
HD5850/HD6850/7850/RX470 owners would have done quite well. It's pretty rare for just 1 SKU tier up from the same architecture to significantly outlast the tier below over 2-4 years of ownership. Hence why I went GTX1070 this round and not 1080. The more expensive GPUs become and the more AAA console ports we get, the more it makes sense for most gamers to just get "good enough performance"; and then just upgrade the card in another 2-3 years [of course another option is to resell every new gen].
RX480/1060 are solid cards for 1080p 60Hz, and are a massive improvement from GTX950/960/380. If next gen 2018 $200-300 cards can come close to GTX1080 level of performance, it's going to become very hard to recommend anything above that for 1080p 60Hz gaming. Seems the disconnect between high-end cards and 1080p resolution is going to grow even more in the next 1-2 years and yet so many PC gamers are still using budget monitors with 1080p 60Hz and below specs.