If you look at the performance increases in GPU's across the years vs CPU's, there's a major difference. The GTX 1060 despite being a mid-range card is equal, maybe possibly faster than the GTX 980 and it also costs less. If we look at the I7 4790k vs the I5 7600k, the I7 4790k is still faster. Why isn't the I5 7600k faster than I7 4790k? The GTX 1060 was released a year after the GTX 980 and it's faster. If Im not wrong, the same thing applies to the RX 580 and RX 480, those are faster than the R9 390X after just a year. I also consider the RX 580 and 480 mid range GPU'S, they're more comparable to the GTX 1060, you don't go wrong buying either one.