All I can say is that most everyone here is experienced in this penny area and I am not. The only thing that makes me not worried is that Dave said he has "No concern about this recent drop", and that he is "not in this for the traders and flippers to make a living", which tells me not to worry and that down the road, this will all be a part of a blip on a screen that once was.
Even a blind squirrel finds a nut once in a while