Let's not forget, we need to go up more than 100% to reach all time highs on Bitcoin again. The sell orders are too stacked to remotely see all time highs next month.
I would not try to predict bottoms either, wait for signs of trend reversals.
We can have bull trap at 13K in next month, then deflate to 4K over course of the year. Alts will probably correct even more.