"the insiders will be the first confirmation that the waters safe to get in."
That really imo makes no sense. Someone was buying the last 2 days. Almost 8 million traded at say an average of .18, that's $1.5 million in $ volume. Sure isn't daytraders.
Marathon buying over 2 million shares should tell you something.