If you can best is both. Stacking cardano and mining ETH or something else. With price going up probably for most alt you cant be wrong at the moment.
Mining ethereum not worth anymore for the small miners and if you have not yet tried it and just try that now. It's better to staking the coins rather than try to mine crypto. You didn't need to think about the electricity cost and the block reward that can decrease anytime.
I personally will never try to pick the mining again as it's already outdated.
yes, mining requires a lot of money, moreover every day you have to pay electricity bills and maintenance costs too, it's better Stacking or farming is more profitable than mining, I've also been stacking and farming for a long time and the results are quite profitable
With mining it is possible to profit, and for the same we need to set the farms in a location where there is low electricity consumption charge. Apart from this, the market movement is the one that predicts the profitability of the mining. Large scale miners also has the same complication, but they'll easily overcome it with the rewards.
Once I was into mining, at some point the price of ethereum was close around $220. By the time my GPU mines about 1 ethereum per month. The bad thing I spend around $200 for electricity consumption. By the time if I had managed to hold those now that could've profited me. With that I stopped mining and sold all the miners.