Notice the symmetry between a halving and a sharp increase in price. The next halving date is estimated to be 20/05/2022 which ties in to the bottom of the sine wave.
First halving was around $13.36. The price then went up inside an impulse wave 3 and found a bottom around $155 which ties into a 0.854 fibonacci retrace. Second halving happened around $550 and then went up inside another wave 3. As far as a bottom or retracement is concerned we are currently in between the 0.618 and 0.764 retrace. Maybe Bitcoin will find its bottom on the 0.786 or 0.854 retrace levels.