If you want a honest answer, the RX 480 Nitro card is no better than the R9390 Nitro 8 card you have.
I will explain why bellow.
Basically all a RX 480 Gpu is smaller in die size and uses a different process used to make the transistors of the Gpu chip Finfet as it`s known as.
Allows Amd to produce smaller sized transistors, and ones that have a lower electrical resistance.
So power consumption in watts is lower, the lower the wattage the cooler in theory the GPU will be, and you can pack more transistors in a smaller area.
Both the R9 and the RX line of cards have the ability ti use hardware direct x 12.
But the most important thing about any gpu chip is what the count is of the stream processors it has, And also the memory bandwidth size.
Radeon R9 390
Stream Processors: 2560
Compute Units: 40
Clock Speed: 1000MHz (1050MHz factory OC)
Texture Units: 160
ROPs: 64
Memory: 8GB GDDR5
Memory Interface: 512-bit
Memory Speed: 6.0gpbs
RX 480 card.
COMPUTE UNITS 36
STREAM PROCESSORS 2304
CLOCK SPEEDS (BOOST / BASE) 1266 MHz / 1120 MHz
PEAK PERFORMANCE Up to 5.8 TFLOPS
MEMORY CLOCK SPEED (MHZ) 1750 or higher
MEMORY BANDWIDTH 224 GB/s or higher
MEMORY INTERFACE 256 bit
MEMORY TYPE GDDR5