With each having when the reward is cut in half, the price needs to go up to compensate that. So far in each 4 year cycles, price has gone up. And the last halving we had was 5 months ago and the hashrate is not showing any signs of a drop. Not to mention the average price in 2024 is more than 2x higher than the average price in 2023, in other words price has gone up.
Other than that the between halvings we have 4 years of fixed block reward which means fixed revenue without needing the price to go up.
If we look and discuss on tip of iceberg, it is like this. Miners need to get quick and nearly instant income to pay their bills like electricity, human resource, maintenance cost and more. It is possibly true with small miners but with big and strong miners, they have deeper budget for their mining business. In addition, they are more experience in this Bitcoin mining industry, understand better about the market cycle and they can be able to hold bitcoins from mining, to wait for better price. Strong miners can hold their bitcoin longer than weak miners and after like several months, a market bounce can help them to get very good profit.
If they can hold longer like 2 years to get out of worst months in a bear market, they will be able to enjoy massive profit when market recovers and bull run starts.