First things first, let us define the two currencies. Cryptocurrency is all the money we have online, it is decentralized and global, it can be bitcoin, etheruem, litecoin, XRP, and many others. which is a currency that is volatile, which means it changes its price day by day, there is no static price to all of it, so it is outstanding in investing and trading in cryptocurrency and patience is what you only need here. While Fiat currencies are those physical currencies that you can touch and use to buy in real life, such as Pesos, dollars, etc. those are what we called the central government, which has a fixed price at all.
Yes, Fiat currency is more stable then cryptocurrency but you have to think for next generation. We have to think for next 30-50 years when science and technology will be more advance. So there online currency like crypto is more reliable and on the other hand you must have to think for your time, risk that consumption by using cryptocurrency.
Finally stablility does not creats in a day. As every government is researching about cryptocurrency, one day there would be worldwide acceptance and guideline, until then you have to wait.
I prefer fiat over cryptocurrency for my daily use. You cannot pay your bills using cryptocurrency in my country. They both have their own benefits. I prefer cryptocurrency as an investment and earning opportunity, you cannot overlook the power of Bitcoin and its growth.
Things will be surely different in the future as more and more vendors have started accepting cryptocurrency as a payment.