Im not really sure if mining is worth it at the moment since the crypto market is significantly down. Its almost better if you just buy the coins at market prices. If you buy equipment now to mine, it might take you a couple years to get the return on your investment. Thats at market prices and if it doesnt drop even more.
It all depends on who you are and how you are doing things... I don't sell a single coin that I mine and I can afford to pay the electricity out of pocket. Buying ccrypto directly is far riskier than buying equipment that has value and worst comes to worst you can recoup some costs by selling the equipment.