There will only be a maximum of 21 million bitcoins. Ever. Approximately 4 million have been permanently LOST, bringing the maximum circulating total to 17 million. This total number won't be reached until 2140 due to Bitcoin's issuance schedule.
Total number of millionaires (in USD value) worldwide is around 33 million (source).
The math is simple: there is not enough Bitcoin in the world for even HALF of today's millionaires to own just ONE SINGLE BITCOIN. Much less all the future millionaires that will be born as the human population approaches 10bn.
Bitcoin is SCARCE. Check out the S2F model for a good explanation of why scarcity and value correlate.
Furthermore: If you are able to acquire even one BTC today: Enjoy the feeling. You are an early adopter. And one of a very select number of humans. Owning just ONE BTC means that you are--at minimum--in the top 0.2% (17M / 8Bn * 100*100&ie=UTF-8&oe=UTF-8)) of the human population in terms of total possible bitcoin wealth distribution.
Edit: And never-mind the idiots that will say something asinine like "my pubic hairs are limited in number too...does that make them valuable?" Your pubic hairs have zero utility, whereas every day Bitcoin proves it has extraordinary utility as (perhaps) the most perfect form of money humans have yet created.
Stack those sats!
That is all.