More than 95% of the total BTC supply is already in circulation. The final Bitcoin will take more than a century to be mined.