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.