Boom or Bust: Will Bitcoin Reach $3 Million by 2035?