Could Bitcoin Hit $1 Million by 2030?