The total BTC balance on exchanges continuously decreasing since 2020. This shows that investors are withdrawing and storing their BTC in hardware and cold wallets. They are accumulating BTC for long term. Less BTC on exchanges means less selling pressure.
The same pattern is find after the 2016 halving and we see a long bull run until Dec 2017.
We are still far away from the bull run top. Hold some BTC for long term.