According to Glassnode, an on-chain data analytics platform, the difficulty regression model estimates that it costs $33,900 to mine one bitcoin, while the current bitcoin trading price is around $104,000.
While the difficulty of mining has continued to rise in this cycle, the approximately 3x profit margin demonstrates the resilience of miners.