Bitcoin can never replace the money i dont think peopel are thinking clear when they are thinking about this bitcoins are worthless without the dollar because he depends out of dollars...
it may happen, if bitcoin grows bigger, then the government adopted a bitcoin and bitcoin is used by the entire world for the transaction. because so many benefits and convenience of bitcoin. so maybe if it happens bitcoin can replace fiat.