Yes! Waiting a few more months makes some sense in this day and age. It's not only for the Ryzen 3000-series, but also RAM prices haven't fully come down yet since their peaks (DDR4 RAM was half their current prices just 3 years ago), SSD's are soon coming to the price-parity with HDD in price/capacity they already dominate in price/performance. And to top all off, AMD is also going to be releasing their Navi lineup of GPU's, which should be at performance parity with Nvidia, and so price wars should erupt between the two manufacturers of GPU's too.
But just to concentrate on the Ryzen 3000 series themselves. Ryzen 2000 is already at performance/frequency parity with Intel, however, for the moment Intel still can get higher frequencies. Ryzen 3000 is expected to match frequency-for-frequency with Intel, and there is also some rumours that Ryzen will also now be taking the instructions-per-cycle crown, therefore Ryzen will be taking the overall performance crown from Intel completely now. Intel's next answer seems to be a 10-core i9 to stay up with Ryzen, but AMD will start with a 12-core Ryzen 7 part, and then introduce a 16-core Ryzen 9 part later! So not only more performance per core, but more cores too!