What most mining newbies oversee is how the more or less steady grow of global hashrate and thus difficulty continuously lets your own, usually constant, hashrate earn less and less, because your share to the global hashrate gets smaller and smaller. This is one of the main profitability killers.
If your investment in an ASIC needs about one or two years to break even, and the usually ridiculous prices of state-of-the-art ASICs demand quite long break-even periods, you should have a look how mining difficulty changes over such period intervalls.
Compared to a year ago to now difficulty rose about +46.3% (a year ago set to 100%); compared to two years ago to now it rose about +145.5% (see
difficulty chart).
If anybody thinks mining is sort of like easy-peasy money printing, let me tell you: it is not. DYOR and do the profitability math correctly. You're better off to buy Bitcoins with your money when there's a correction or bear market. Now is maybe not the best time as we're pretty near ATH. Others suggested DCA which isn't a too bad strategy if you feel you don't want to wait.
Nobody knows when there will be a correction or bear market and which lower levels we will see in the future.
Yes, I did have that in mind, but I thought there was some sort of link between mining difficulty and the value of cryptocurrencies. I suspect it doesn't follow logically, but it still allowed for some sort of balance.