In 20 days difficulty will be nearing a million.
There is no such thing as "needing" to break a barrier or drop down in price. Supply and demand of bitcoins will dictate a fair price.
The fair price at the moment is around $18 to $19.
Yes, it is possible.
But if price goes too high... supply can bump up followed by panic sellout. Final price can be $12 or even $0.1. I'm expecting some correction during this or next diff. level.
Fair price at this moment is about $10. $18 is overvalued price by expected increase of difficulty and net hash rate.