I think bitcoin is completing its wave 4 of 3, it will soon complete a wave 5 of 3 as shown.
Wave Analysis

Disclaimer