A three to five year timeline for crypto mass adoption is too early for me. Even if we get favorable crypto regulations next year, people will still find it hard to adopt to a technology that they do not even understand. A ten year period is more realistic.