Ca dépend de ton budget et de ce que tu veux.
La RX 480 overclockée (version 4 ou 8go ça n'a presque aucune importance, les perfs n'augmentent que de 2%) ou la GTX 1060. La première se trouve a des budgets plus proches de 200€, la seconde faut aller chercher près de 300€. Le tout pour une différence de perfs allant de 0 à 15%. Regarde un peu ce test pour te faire une idée :
http://www.hardware.fr/focus/118/rx-480-sapphire-nitro-vs-gtx-1060-gainward-match-280.html
Si t'as un "vieux" CPU (genre i7 2600 ou 3770K, tous deux cadencés à 3,4ghz et qui correspondent plus ou moins à la génération de la GTX 580), je te conseille d'aller vers une RX480 et d'opter pour le rapport performances/prix, parce que même si ce n'est pas un soucis, tu ne tireras pas vraiment de bénéfice à prendre la 1060 sans changer toute ta config. 'fin bon en l'état des choses, la RX480 est le meilleur deal pour toi, et dans l'absolu, ça se joue à 10% de perfs et 50-60€ pour l'upgrade vers la 1060... et sachant que c'est 20-25% d'augmentation de prix, ce n'est pas justifié à mes yeux, surtout vu ta situation (CPU vieillissant).