For me, it can never replace paper money because there many things that paper money is very useful rather than having transactions in bitcoin. best example of this are very small amount such buying 2 pcs of candies, it is not feasible if you use bitcoin just for 2 candies. So in the future, both will exist.