Bitcoin = future global store of value?

Europe’s largest BTC treasury CEO says BTC could hit $5M–$10M in 20 years.