Any investor that actually has any sense and has done their DD and invests in a "development stage" company knows that the investment is most likely going to be long term. Unless you have inside information guaranteeing the contrary, you'd be foolish not to think you might have a while to wait for a return.
Now, if you like the pump and dumps and earn your $$$ on these, that is another thing altogether of course. In which case, if you lose your shirt and run out of patience, you have no one but yourself to blame.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.