Elliott Wave Analysis Predicts Bitcoin Could Hit $40,000 Before a Major Rally