So right now I have a Pentium g3258 @4.4ghz, on an MSI Krait z97 motherboard, with two 7870's in crossfire, with 12gb of ram 2 sticks of 2 and one of 8. I was thinking about upgrading to ryzen, because im going to university in september, and ill be using c.a.d. and c.a.m. software, as well as coding (no coding anything extream its just with what little i try to do my system it seems to not be all to happy with recurring scripts that take a long time to run. (im looking at reducing time),as well as this i was looking at gaming on some light gaming on AAA titles, but mostly overwatch battlefield etc. I was thinking an RX580/570. i dont know if its worth the upgrade, as im going to have to upgrade most of the system, just to feature a new CPU. im unsure if i should stick with my current socket and save money or what, sorry there isnt realy a question hear more a i dont know whats happening