March 9, 2026, is a memorable day! On this day, the 20 millionth BTC was mined. The 10 millionth BTC wasn't mined until September 24, 2012.
In BTC's growth, it took 3 years to go from zero to 10 million coins, and a full 14 years to go from 10 million to 20 million.
From 20 million coins onwards, the first 656,000 coins will take approximately 4 years to mine; then another 328,000 will take another 4 years; and the final 15,600 will be released roughly in 2140.
In other words, in 8 years, BTC inflation will be negligible.
If we exclude the lost BTC, the actual circulating supply, adjusted according to Glassnode's calculations, is only about 14.85 million coins.
Of these: DAT holds 1.162 million coins (MSTR 738,000 coins); governments hold 620,000 coins (US government 329,000 coins); ETFs hold 1.28 million coins (peak value 1.36 million, only reduced by 80,000 coins in this bear market); and there are 1.33 million BTC that have remained untouched for 5-7 years...
Therefore, we can calculate for ourselves that there is really not much BTC left for global investors to buy.