Bitcoin Price Could Peak at $45K in May, Analyst Says

"Bottoms in both cycles lasted for approximately 370 days. And the peak-to-trough return after 510 days of both cycles reached 60%," Lunde said in a note sent to clients last week.