do you play mostly online games or single player rpg, if you play slots of single players, Why not, as long as rx580 price is similar to gtx1060, getting freesync as extra eye candy won’t hurt. As for online play goes, you will go for 144hz with we setting needed to get you there, so it’s not much of deal. Both cards are pretty similar in terms of performance. I would say go for rx580 it’s it’s not too pricy and if you play lots of single player title, else if all you play is online titles, especially shooters, pick whichever is cheaper.