Not very likely to follow the exact pattern - just an idea around the Elliot waves and history repetition... If the previous bull run repeats again and we're in the first wave, we could see Bitcoin near 30k just before the summer :)
ノート
Here's a view of possible smaller Elliott waves pattern by the end of this month.