$BTC BTC10 million USD may seem high, but that's not the case:

1 BTC = 100 million Satoshis

21 million BTC x 100 million Satoshis = 2100 trillion Satoshis

2100 trillion Satoshis / 8 billion people on Earth = 263 thousand Satoshis

If Bitcoin were evenly distributed, each person globally would have 0.00263 BTC

0.00263 × 100,000$ = 236 dollars

At this moment, if Bitcoin were divided equally, each person globally would have a total of 236 dollars in BTC

1 Satoshi = 0.001 dollars

Viewed this way, it's very cheap

Bitcoin has passed the time to buy by the piece; buying by Satoshi allows you to buy many Satoshis.