both are fine , imo the gtx 1060 isnt worth it in any case.
but if you ctan afford it,go for it.
In my case I think it worth, because the rx 480 8gb is like $60 more expensive than gtx 1060 6gb on my country and 1060 3gb is $20 cheaper than gtx 1060 6gb, ty for the help.