There will always be sellersEvery stock always has sellers, I wouldn't worry about the recent drop in price - that is what stocks do. But if you still have money to invest, I suggest you buy soon.
Excelsior is not going to finalize any financing until all permits are in hand, so the stock price will be the strongest and they will get the best deal on financing.
Right now the only thing that matters is getting all the permits. The stock price and financing will cooperate after this happens. And once production starts and the money starts rolling in, the stock price will really take off.