Just a set of reminders that there are only 1 million+ BTC left that need to be mined, so buckle up for supply shock. Aside from mining, another BTC supply is available on the exchange, so exchange supply + mining progress will be the total Bitcoin supply in this current epoch.