Well I don't think this will ever happen because each of them are important in their own aspect, fiat can't replace crypto and crypto won't replace fiat, this two are much more important and is being needed by the society, cryptocurrencies can't take the responsibilities of fiat currency there are much more different.