Almost 1,000,000 Bitcoin has been taken off exchanges since Dec 2022.

Supply Shock is coming.