I don't think Bitcoin will replace Fiat. Because Bitcoin wasn't made to replace any currency. but to provide alternatives for the people. It is innovating our Economy and Financial stability. so replacing the Fiat defeats the sole purpose of Bitcoin at all.