If history repeats, bitcoin could easily go above $300,000.