For cryptocurrencies to go mainstream, we are going to need price stability. That will give users the confidence in making daily transactions. The full adoption of stable coins will alleviate the worry of having to time your purchase with the volatility of coins like Ethereum and Bitcoin.