Can Bitcoin Reach $1 Million?