Here are my Bitcoin price predictions:
1. BTC stable at around $400-$500 for the next few months.
2. 40-50% spike for block halving hype.
3. Retracement back down to $400-$500 level.
4. Slow rise to $700 per BTC once weak hands are out.
i do believe bitcoin price will go up to the end of this year. it could be $800 again or more