Looking at this chart it seems like the drop is trying to stop. For me it looks like it's starting to consolidate.

Yes it would seem so.
Even though Yesterday there was a pretty big pump, from 0.026 to 0.055 in minutes.
I miss the pumps, they were fun.