A future without fiat currency is simply unlikely to happen as governments will strongly oppose this. This leaves the only option: coexistence. And the way I see it, it is very much happening in near future. Bitcoin will be matured once the mining ia done, and will reach a very high stable price. Bitcoin is a complement of crypto currency, it has come up with everything fiat couldn't do.