Is history just repeating itself?

Is history just repeating itself?
If we just zoom out, could there be a cycle top i 2-3 years?
analysisBitcoin (Cryptocurrency)BTCTrend AnalysisWave Analysis

Disclaimer