Earlier this morning I saw that Brian Nichols tweeted "It's time to buy GALE". That's good enough for me, have you seen the year that this guy has had?
Also, I agree with many on this board that expectations for Abstral sales are non existent. If they beat their own estimates by even $300,000, this stock will explode as people will buy into its promise. At this point, $300,000 equals $100 million in market capitalization. GALE knows what they are doing. They have set expectations very low, management, and I have no doubt that they will announce strong Abstral sales.
Now is a good time. You saw support in the mid 1.90's after a dilution. There is plenty of potential upward catalysts over the next 6 months and little downward. Whether you want to risk it all for a NeuVax approval is up to you, but there is plenty of potential to make 30-50% here without going for the "home run"