Why Bitcoin Could Realistically Hit $1 Million by 2034