Will the amount of bitcoins available forever remain 21 million BTCs? Many people are joining the Bitcoin bandwagon as days go by. Will there be a time when the 21 million BTCs won't be enough ? Any suggestions ?
you are thinking about it wrong. there are 21 million whole bitcoins but also there is 8 decimals after the 1 whole bitcoin. which means there are 2,100,000,000,000,000 satoshi available and if you think about it, that amount is more than enough for the number of people who might be interested in bitcoin and want to use it. it will never be every single person on earth so it is enough.
and with the value of bitcoin rising with more adoption, 1 satoshi will have a meaningful value. currently at $0.00014
When we reach the level where 1 Satoshi = $0.01, we will have to consider adding some micro units to accommodate for more units. Adding more units will not increase the supply cap of 21 000 000 coins. Changing the Total supply will never receive consensus from the people who own bitcoins and who are running full nodes. Adding more coins will devaluate their existing coins and people will lose trust in this technology.
The value is linked to scarcity and if you can add bitcoins any time you want then people will not use it as a safe haven or a store of value.