Crypto volatility is a problem. But a lot of that problem can be solved by having cryptoassets that function a good crpytocurrencies (have a healthy supply and demand) and are accepted!
That's the real issue. Most cryptoassets still have limited uses, and so called cryptocurrencies are not currencies at all, because they're not accepted for a wide range of goods and services by members of the economy. The best thing crypto enthusiasts can do is accept the cryptocurrency that interests them, as payment for goods and services rendered.
We're also somewhat past the days of just throwing money at the market and making a fortune. If people want to make money using cryptocurrencies, they need to do what people do to make money in USD: invest intelligently, start businesses, etc.
RE: Prepare the bear