I think mining is a good way to get a passive income. But mining bitcoin right now is not a good idea. I see the difficulty in mining bitcoin is much higher than before. In my opinion, you can switch to altcoin rather than bitcoin, you can probably consider ethereum, bitcoin gold or monero.
I am more amenable to mining in the altcoin but looking for what is really good, because altcoin is also a lot of good, and not ethereum's fault because it's still the best for now