I don't even know the right answer to that question. Now it seems impossible, because people are very used to Fiat money. But we can't know what the future holds. Anything can happen in the future.
i believe crypto does has it chance to become more popular and convinient to replace FIAT money in the future. Rightnow BTC is not good enough to become a valuable currency to be used in the future when there are too many problems with it like: too expensive fee and too slow for every transaction, i believe some other altcoins can be a good replacement for BTC to be used in payments rather than FIAT.