Actually I don't think that cryptocurrencies will replace fiat money in the nearest future. There are still too many people who don't believe in crypto and don't know how to use them. What is more, government can't control crypto and that's why they don't really want it to develop as this way they will lose control over people finances.
If you look at the development of crypto to date, it can be said that its development is very drastic,
although it is impossible for crypto to replace fiat in the near future,
besides that high fluctuations make it difficult to realize