it's on a decline for a few weeks
its up a ridiculous amount since March
Which implies it's horribly unstable as it is now.
No, it means its new, its not that new things cant be stable, its just that there is no point of reference with which to define "stable".