I think a time will come when bitocin will overcome all the wold currencies as well as the local currencies of the world and people will do trade in bitcoin only.
That is not possible i guess, bitcoin may come into mainstream after getting adopted by some bigger resources in practical world but it will not be able to overcome all the currencies used in the world but it might get used as a second best currencies in a particular country.