Mining is pretty stable..as long as do due diligence and mine only legit coins. It's a bit slow, but a sure way to make money. Just make sure to invest in mining hardware during the bear market as it's way more cheaper then because the profitability drops.
However, I find it much difficult to withdraw what I have mined and I do not know the reason. Is there any other mining site for me to find and can provide mined coins in a fast time?