Bitcoin BTC can be a currency only if its price is stable.
This is the most important reason why Bitcoin in practice can not be a currency in which citizens store all their money. The high volatility of Bitcoin attracts traders, but for mutual settlements it can currently be used only if it can be immediately converted into any stable money. Stable coins are well suited for mutual settlements.