$50K or $500K? Just How High Can This Bitcoin BTC Rally Go?