My speculation is that the bottom is in and we are enjoying a powerful RALLY!
There will be dips, and a series of higher short-term highs:
How high can it go?

I give up!
How high can it go?
My $.02.

The first important barrier is back over $600.
Next is $1,000 to $1,200 since many people will sell near the all-time high.
If we have a similar pattern to last year?
The new highs (if the market goes crazy) could actually be $3500 to $7000.
- IMO, it would be healthier to spend a year or two near $1,000, but when has BTC ever shown a tendency to have "healthy" (slow and steady) rallies?
...hmmm ...let me check ..NEVER

Slow and steady will be 20-50 per day ...with retractions
Slow and steady will be 20-50 per day ...with retractions That's ~6% to 7% per day starting at about $525, and an average of $35 gain.
Even the first big rally (2011) was "normal" for a while, then suddenly $14 to $19 (~
35% gain) with one big purchase.
Everyone was in shock for a little while, and less than a day or two later it leaped from ~$19 to $24, also in one fast move.