Why Bitcoin's Final Top Might Still Be Ahead