Bitcoin BTC can be a currency only if its price is stable.
And this will happen, if all people will use cryptocurrency or bitcoin. This is the only thing that will make it stable. No more buyers but this will stays in the cycle just like how the fiat is working. Being used in day to day transactions, paying service, goods and such.