It is the nature of the crypto currency to be volatile and we generally should not consider too much stability in such coin unless their is a regulation happening. Their will be up and down keep happening and also a reason for you to make some money during this volatility.
Ups and downs is even something anyone cannot run away from when it comes to the market. For decentralized space, low fluctuations in prices should even be the last thing to think of. However, like you said, the volatility is what helps traders in making money and making the best use of the market to their advantage based on their skills and knowledge and for me, it is good and fine.
I think Bitcoin market growing gradually. But anybody can not say 100% it will UP or Down.
100% is even a little too far. Most times, we always predict the market based on what we are seeing, bounce from a support, the break from a resistance and the attempt or price action on that spot. All these are some of the things that a trader make use of to trade and make decisions when trading. The risks are huge, but you have to always be ready for it any time as long as you are a trader, and that is where knowledge and skills come to play.