10 or 20 years from now, when bitcoin's market cap equals or surpasses the gold's market cap, we will look back and think how lucky the people who bought bitcoin when it was under $1,000,000.
The time will also come where we will not talk about buying bitcoin, but instead buying satoshis.
The price of Bitcoin will never stop because new investors are constantly coming into Bitcoin. No more small investors, many big companies have started investing huge sums of money in Bitcoin. And companies like Google are now starting to work on Bitcoin wallets, every Gmail will have a Bitcoin wallet. As long as all this goes on, people's interest in Bitcoin will increase and investment will increase, but since there is a fixed supply of Bitcoin, the amount of Bitcoin will never increase. So, it will not be surprising if the price of Bitcoin crosses a million dollars. Because according to supply and demand, the price of Bitcoin deserves millions of dollars.
Many people even today cannot afford to buy a whole Bitcoin, so they have to buy Satoshi in the hope that someday they will be able to have at least one Bitcoin.
When sending my recent Bitcoin transaction, I spent $1.7 in fees and that's assuming the network wasn't busy. If Bitcoin goes up 10 times in value, we can assume that the commission will be around $17. Im don't think that with such a fee, the Bitcoin network will be used by ordinary people as Satoshi Nakamoto intended.