It is stable on where it sits right now.. so probably we'll see a price increase soon, and the $310 - $340 for 2 more years is still far from happening, although there is a possibility..
The upcomming block halving will make the price surely go to at least $600 this year. Everything higher than $600 is a nice extra for us. My target is $600-$1000 for this year.
This kind of logic never works. Nowadays, in most cases, halving either has zero effect on the price, or a negative one.
Time will tell. I believe people will start hoarding coins just before the block halving. That, plus the speculation on top of that will raise the price significantly.