You perceive it as unstable because you're using USD as a unit-of-account. As a thought exercise, if you were using BTC as the unit of account, what you would perceive unstable is the US dollar. And what you would see is that the USD value would be trending down against BTC, especially if you choose a time-frame equal or higher than 4 years.
So yeah mate, nothing to see here, keep holding your cash.