Bitcoin might rally to $300,000, according to one analyst, who also warned that a major crash must occur before that surge.