Yes I think it's enough
Because each Bitcoin can be divided into 100,000,000 units Satoshis sats. 1BTC= 100,000,000 sats, so this means that there are effectively 2.1 quadrillion Satoshis in total
So even if Bitcoin gets to a very skyhigh price, there will be no need to hold a whole Bitcoin to your self. We can just make transactions and save in tiny fractions.
If fiat currency in small fractions is saved, it will be the same as saving in large decimals.
Bitcoin is perfect as a currency when compared to fiat currency.
so that's it, if Bitcoin had an unlimited supply like regular Money, it would lose purchasing power and value over time
This is one of the answers why you and everyone needs to have Bitcoin. Saving fiat money will decrease in value due to inflation even if the savings are made for years. While investing in Bitcoin will save people in the aspect of future value.