I'm running an e8400, basically a piece of trash. I can't install a graphics card since my psu is barely enough for all the system. I was wondering if i should upgrade now to ryzen 1600 or wait until gen 2 comes out. I'm mainly interested in gaming and learning photoshop, after effects & premiere since i can't run them on my current pc. Maybe gen 1 prices drop and i could get a discount. What are the advantages of ryzen 2? If it's just higher clock speed i'm not really interested. I was also considering an i5 8400/i3 8100 + b360 mobos when they come out but intel doesn't have a release date for those chipsets. Z370 is too expensive