What do you guys think?
i think that it is impossible to go down to 300 dollars per bitcoin right now as people are waiting for a block reward halving that will push the price up significantly and make them money
But I must say that if there wasn't a block halving going to happen within a year, that the price would most likely go to the $300's with the current over-supply. Glad Satoshi thought out everything well enough.
The block halving does indeed play a big role here, but I think even without a block halving that the long term price is still up. Over supply will be solved when more people start to enter the Bitcoin market. The more people willing to buy Bitcoins, the higher the price will be.