Are Bitcoin Bubbles Predictable?