never will, and that is impossible.
bitcoin will never replace the banknotes we currently use, because bitcoin is not effective when be used as a payment currency.
it's about the transaction fee, and the time for delivery confirmation. and 21 million bitcoins can not be shared for the whole world. impossible

lol