Here it is! The final 1% of the supply of Bitcoin will be mined over a 104-year time frame spanning from 2036 to 2140. True scarcity is here, and the remaining available supply will be exhausted much earlier than most people expect and much faster than it can be created.