or you have a "all risk insurance" on your machine through a insurance company, and when the sad day comes when profit hits 0, the poor machine "suddenly" falls to the ground and stops working. The fee or excess is about 600 USD here in Sweden, so that gives a better ROI
Expect a sub $2500 fire sales on Zig Z1 soon from all vendors.
100 days, not gonna happen. Basic rule, add double the amount on your calculation day for an Asic and you are most likely there +- some days. And this only includes the difficulty increase, not an upswing or downswing of the market.