Expect major BTC corrections before new all-time highs: Analyst