How do you define "profitability" of mining?

Are you selling your coins to $ immediately?
I follow the market and my knowledge, but most of the time I:
Sell ETH for USD to pay electricity, with the remaining amount I sell some to USD, convert some to BTC and hold some to sell in a ATH
It's working well for me, I don't mine at loss because I prefer to turn off the rigs and buy coins directly in a bear market and wait until the next cycle