As we know from the fx days, big numbers like 5ghz and massive core counts sell whether the technology is even relevant or not. I dont expect budget 3rd generation ryzen cpus to get to 5.0ghz, but it may be possible with an overclock. I expect for the high tier ryzen cpus AMD will target 12 or more cores and a max turbo of 5.0ghz to make up for AMDS lack of single threaded performance, but nobody really knows just how capable the 7nm process is yet. If ryzen 3000 cpus dont hit 5.0ghz initially they may try again for it with a more mature process with ryzrn 4000. I think ryzen 3000 will top out at 12 cores and only get to 16 in the 4000 series. I think amd will still add cores to keep the core lead, but will targed higher ipc,clocks,and single threaded performance, where they fall behind today