Hey there, I have a gigabite z77m-d3h motherboard, i7-3770, 16gb hyperx predator(probably 1600MHz) ddr3 ram. All of this is 6 yrs old. I upgraded my gpu to gtx 1060-3GB last year. I've saved up some money (around $500) and I'm ready to do some upgrade. I can upgrade to ryzen 5 3600, msi b450 tomahawk and hyperx predator cl16 3200mhz ddr4 16gb ram or I can upgrade my gpu to let's say rx 5700. What should I upgrade first if you take the age in mind.