I think there is no need to wait for investing in Bitcoin. Because I myself bought Bitcoin when it was 25,000 and sold it at 40, thinking that this might be the highest price. If I lower it a little, I will buy it again. I kept waiting, but even after lowering it a little, the price kept increasing. I thought and waited a little longer, and after thinking, it reached 100, then I decided that there was no point in thinking anymore, I will buy Bitcoin with a part of my salary every month, so I started buying. Now I realize that I was wrong to wait. I think Bitcoin is an asset that may go beyond our reach in the future. So now is the right time to invest.
This is the mistake that a lot of new investors are doing. They feel that waiting for the price of bitcoin to dip to a certain level is the best time to buy but they forget to understand that they will keep on waiting and wasting time blindly because bitcoin price might not dip to their expected time. They will keep waiting in vain missing a lot of opportunities that they should have used to build their bitcoin portfolio to a certain size. A no coiner and low coiner shouldn't wait but keep buying with DCA ongoingly, weekly, consistently and persistently for 4-10 years and above.
I am happy that you have experienced the consequences of waiting because you will end up having very little bitcoin that you bought cheap which shouldn't be priority. Your priority should be accumulating continuously every week with your discretionary until you reach your bitcoin target without having concern of bitcoin price at that moment.