I think ryzen 3000 series is going to be very good, this is just a speculation on my part but AMD is claiming vega 7nm is touting 35% performance increase over Vega 14nm so if they can get close to that number on ryzen 3000 also getting that 7nm treatment that should be a pretty significant boost to performance.

Would easily be possible - if they up the max core/threads to 12/24 or 16/32If they want to attract gamers, they need the clockspeed boost instead of adding more cores, preferably both8C/16T with single/duo core boost at 4.5 GHz boost out of the box and 4.6-4.8 GHz max OC would be very good. Dream scenarioTSMC should be better for high clocks compared to GloFo

Also if one invests in a freesync monitor it does make any loss of performance vs intel and nvidia go further, same with gsync and say you can only afford a gtx 1060 at 144hz 1080p, like sure you vant crank everything to ultra, but its all about that smoothness that really creates the experience if you have gsync. same thing/logic applies to any future all AMD builds I plan to do, not to mention I probably will be saving $300-400 by going Freesync 2 HDR600 over gsync HDR600 - and I do have every intention of buying a monitor like that in 2019 or 2020 when I do my ultimate build, so we will just see how things play out. I am leaning towards AMD even if its 10% slower across the board, mainly out of respect, but also because of no security issues, and on top of all that 10% is not really noticeable when you add in freesync or gsync, etc.