The number of bitcoin on exchanges is closing in on < 2 million coins. This is the lowest since the 2017 bull run.
For reference, in just the last 6 months, Strategy alone has acquired over 300,000 coins or 15% of the remaining supply.
A violent upside correction is coming.