Bitcoin Might Never Trade Below $43,000 Again