Given that a bitcoin currently cost $101,920, there are only enough bitcoins for every person to have $ worth.If bitcoins were distributed using the current global distribution of wealth, 99.9% of people would have $ worth of bitcoins, and people in the top .001% would have bitcoins each.
"It might make sense just to get some in case it catches on. If enough people think the same way, that becomes a self fulfilling prophecy."
Satoshi Nakamoto
Please note that block 501,726 has a coinbase transaction of 0 BTC instead of 12.5 BTC, forever reducing the possible supply of bitcoins.