Is Bitcoin predictable?

Do you think this is just coincidence or is Bitcoin programmed to follow the same path each halving cycle?
Bitcoin (Cryptocurrency)BTCBTCUSDChart PatternsHarmonic PatternsTrend Analysis

Also on:

Disclaimer