Bitcoin is gaining popularity day by day and many more people are showing their interest in investing their money in bitcoins but its really hard to believe that almost everyone will start using bitcoins in next 5 years as bitcoin has not reached everywhere yet and it will take long time that everyone starts using bitcoins.
Yes that is right, 5 years is not enough for bitcoin to get a lot of users and almost everyone for using bitcoin because 5 years is not enough and there is still a lot of people who don't use bitcoin or even don't have idea about bitcoin, i think it will take at least 10 years for bitcoin to reach all people around the world because it is not that easy as we think.
It will atleast take a couple decades for people to actually adopt bitcoin as a payment method and for governments to approve of it. Right now, it has taken 10 years since bitcoin's inception for a major government to approve of bitcoin (Japan). 5 years is definitely not enough time for bitcoin to reach all people around the world.