Panic? That time is gone...
You don panic buying a share worth less than 1 c each
No need to buy now, if its as good as all these think, then you can wait and pay a bit more once funding is approved.
You might not be able to retire, but you wont be eatig dogfood when ur 60