First, I believe your impression about the market was based on it been volatile in nature but you forget that the market usually replicates some previous price momentum at some point which Bitcoin halving effect is a perfect example.
Second, this is an issue to brag on but if you dive into crypto trading very well you'll know analysis market prediction at some point will give them 100% result. Don't misunderstand what I said.
OK we do not need to argue,,, but still 100% means no room for error and trading has no such thing as a guarantee, not even the most stable markets of real estate of precious metals

If "at some point" gives you 100%, then at other points it does not,,, this is not 100%

But let us both enjoy the markets as they are and agree it is very much in the recovery and bull run now.
Seeing from 2020 bitcoin is no longer in recovery mode at this time but has flown very far, when viewed from 2021 bitcoin is currently in recovery mode because bitcoin this year has reached a high of $62,000 and is now still at $57,000.
seeing conditions like that we have different perceptions between recovery mode and support mode.