Going out on a limb: I think .03 is bottom for now. Since Jan. 1 this has traded 70% of the float straight down. Insiders are not dumping (IMO). There are no cheaper shares to get.
Of course I may (more than likely) be wrong.
"During times of universal deceit, telling the truth is revolutionary" George Orwell
"The only thing worth globalizing is dissent." Arundhati Roy