The price of $35k is not too high compared to the possibility that bitcoin could reach above $100k. There is still plenty of time to buy when the price drops but it depends on one's plan. Dip has provided the advantage of buying at low prices but there are still many people who don't want to use it. However, if they are willing to buy with their budget, they can accumulate more bitcoins.
Perhaps what is even the need of always waiting for the dip before accumulating when you that even if the price of Bitcoin dips we cannot even accumulate a reasonable amount of Bitcoin due to how small our investment portfolio is so I see know reason why price dip should be a determinant of how we can accumulate.
Actually I'm not disputing the fact that buying the dip doesn't have an advantage but what I'm saying is that irrespective of what the Bitcoin price maybe be now shouldn't be a barrier to your plans of accumulating Bitcoin because just like we saw the price movement consistently on the uptrend this period there is every possibility of the price surpassing the all time high after the halving, however that's when you will realized that you had missed a great opportunity by not accumulating now.
You are correct because there are no reasons to wait for the dip because a lot of weeks or months might pass and Bitcoin might not dip and one can use the money he/she was planning to buy the dip when it dipped to do something else. Most times when Bitcoin dips, those that are waiting for the dip might not even have the money to buy it anymore, rather than waiting till they have the money, but nevertheless, the dip will not wait for such a person, because Bitcoin has a destination that it is heading to, so the best strategy is DCA and not waiting for the dip.