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 think we will retrace to 700$ after halving i dont think we will go back for 400-500 range and we will need new stable range and that might be 600-700