SNTA is a SPECUALTIVE stock. That is, its ultimate price will be based on EVENTS (positive or negative drug trials news, partnerships, dilutuion, etc). With that in mind, realize that in the absence of news, fear and greed will be battling until such time as the next EVENT is announced. In the short term, shorts and fear are winning the day.
Be careful of entitlement mentailty. Just becasue you think its time to buy, don't make it so. Being specualtive, I wouldn't risk more than 1% of any portfolio in any specualtove stock (sorry Cramer). Still holding based not much more on the fact a lot od insiders own A LOT of this stock. Expecting good things over the long term.