BTC's unpredictable price is also a positive attribute that Bitcoiners like. you can make money out of this inflation. but BTC may not become stable due to the cycles, when the cycles probably are over like all 21M coins are already mined, i think there will be a stability of price.
The volatility of BTC is what makes it attractive to investors, either for short or long-term investment. With its unpredictability, lots of investors take advantage of it in order to focus on investing their money for profit at the end.
If Bitcoin were to be considered stable, then I doubt that its popularity will continue to rise. It may be considered as "digital gold" in which its price is somehow regulated by some authority which makes its price stable in the first place.
Personally, I prefer it to be this way- lots of people speculating and forecasting its price on the market.