The RX480 usually fares better in DX12 games and should be more than $20 cheaper after prices settle.
If you plan to play many DX12 games in the near-future, the RX480 could be the better pick. If DX11 is the bulk of your most frequently played games for the foreseeable future, then go with the GTX1060.