IF we don't have any serious problem like Mtgox/ or countries banning bitcoin with in six month we can reach $1000 easily.
I think you are right : the price would rise if the atmosphere around Bitcoin improves and if we don't have any negative big news for a while