Completely up to you. I have a GTX 1060 6gb model and it's a beauty. I haven't played or seen much games that really use vulkan or completely rely on DX12 so of course the 1060 will outperform, but games that do use it of course RX 480 outperforms. It depends on your budget as well and personal preferences. Depending if you're truly wanted to play games with vulkan and in DX12 get the RX 480. I don't see much games really using that so picking up the 1060 was the choice for me. So far I have no regrets at all.