20 million Bitcoin now exist. Only ~1 million left ever. But here's what most people miss: between 2.3 and 3.7 million BTC are permanently lost (forgotten passwords, dead holders, un-spendable addresses). So the real circulating supply? Closer to 16-17 million. It took 17 years to mine 20 million coins. The last 1 million will take 114 years. There are ~59 million millionaires on Earth. There will never be enough Bitcoin for every millionaire to own even half a coin...