to be honest, as with pretty much any technology, unless you absolutely have to have it first day willywave epeen stylee, its always always best to wait a while for the product to a) come into regular stock at a normal price and b) for any initial issues to be ironed out.
Its why i waited on Ryzen, look at the mess with the memory at release, and look at it now, its a lot more stable, yeah Intel products are not free of issues at release either unfortunately.
Some people dont mind wasting money just to be first with something and can bear to go through all the teething issues, for them i say go for it, but thats just not for me, id rather wait to see the price settle and the initial issues to get sorted, also because i generally upgrade my whole system at once every few years, so i often wait for a new product launch to make the switch.
Im waiting for 8700K reviews, and for stock to normalize and also for any initial problems to get sorted, then i will make the decision to jump on-board.