Mining is a good way to earn on crypto, it lets you earn even if the currency price doesnt go up significantly. It pays off relatively quickly and then you can just have a good profit off it. Be careful with what you mine - some coins mining difficulty can spike wildly