Waiting for a drop is never the right approach. This will make you miss out on buying. You think that if Bitcoin reaches $90,000, I will buy. If it doesn't, then you have missed out on buying. You can continue to buy consistently using the DCA method, so you can buy at all levels. If you want, you can set aside some money to buy aggressively.
If you are going to hodl long enough - you can buy anytime, and be in profit.
I don't know if as many as possible were able to identify the trend of double top and double bottom and how this has been shown recently on the market performance if we are close on the chart, we would have seen this coming and know the kind of position to take as regarding investment, but for the time being now, we should expect more of the market pump and its more likely that we get to all time high this month or sooner.