What happened to this coin? Plummeted from ~900 sats in May to... 56 sats today?
I would answer the same response I get when I ask for this question some months ago, I hope the author will recognize itself

Why the price went down? Because more supply than demand. *
Why the price goes up now? Because more demand than supply. *
* at the current price level
It's that simple