no one knows for sure when the market will react. I think we have to stick to personal analysis. because at this time there is so much news circulating that it cannot be justified. therefore no one knows when bullrun will be
No one knows when the bull run will end. I've rephrased it for you.

But you're right that no one can tell how long this bull run will stay. If you're still at doubt if this is a bull run, you better check your portfolio and decide to take some profits before you miss it and the bears might come then.
Remember the law of trading, buy when it's cheap and sell when it's expensive,
you have to apply this in the world of cryptocurrencies because high volatility will make your profits not maximal,
even you will experience minus if you hold the wrong coins, study TA and study your FA will run smoothly if you have both of these knowledge
but the facts no body know if the price was cheap or expensive mate, because in crypto markets there is no oversold or overbought in price
sometimes, we think if the price already in overbought area, but the price still continue growing mate
so, the key is a reasonable target to take our profit and don't be greedy
by the way, the bull is not over yet
