Whether we suggest that the rich people (institutions) are buying all of the bitcoin or if we might have some other reason(s) about why the BTC price is going up, historically, there have been several instances in which the BTC price moved upwardly out of an historical range that it had been, but then thereafter, never did return to that previous price range, and people who had been delaying in their buying of BTC, or waiting for lower BTC prices prior to buying, ended up looking foolish in retrospect. So yeah, we have had right around 18 months to be buying BTC below $35k... so how much longer is it going to last? We cannot be sure. Are there going to be further dips below $30k? We cannot be sure.
What a substantial move we have witnessed in Bitcoin price which was worth $5000 in a single trading session

. Nobody was expecting such an impressive increase while stocks are falling. Bitcoin has shown its real color after a long time of uncertainty, and I was glad to see that Bitcoin is finally showing its independence from stock markets, and Bitcoin's prior correlation with other risky markets seems unrealistic, as it is hedge against inflation and dependable store of value.
https://cointelegraph.com/news/bitcoin-btc-price-breaks-34000-etf-excitement-growsThat is Bitcoin for you... always pulling surprises. The only people in panic mode are short term traders who would have sold since.
During the time of dip, there are those that bought around $26k - $29k, by now the short term traders would have sold around $30k to $33k and have their money in stable coin. If Bitcoin continues this move, I can only imagine the level of pain they will feel seeing that they sold too early. Whereas those holding for long are happily riding the wave and waiting for the real bull run to start.
No matter how we twist it, long term investment in Bitcoin is the sure way to maximize the opportunities of Bitcoin.