The other situation is if you make the purchase with BTC ...
A better way to think about it is to consider that you could buy a miner that will generate a certain amount of BTC over a period of time, or you could just buy BTC immediately. Pick the option that gives you the most BTC for the price of the miner.
Yes, but that ability to identify the gap, where you can leverage better buying power through buying BTC first and then using it to buy a discounted miner is local knowledge to people with some skin in the game; most newbies don't realize this until after they purchase their first miner. But you nailed it, the ability to pick the best option, generally speaking for any business, is the path of least cost or highest efficiency beyond the competition and profit level is the measure/reward for performance, which is essentially the ability to identify and act upon gaps in the market. I believe Lugwid Von Mises outlined all this in Profit & Loss...
Almost there but still too elementary. I'll put it this way: If BTC is exchanging for $100k in 6 months then NOBODY who paid hard cash yesterday for mining gear will be pissed, at all. Will it be worth that much? Well, probably not, I used a very extreme example. My point is nobody knows where BTC is headed and the volatility keeps the door open for future profits almost regardless of where the purchase price may be at. Basically, if BTC goes through the roof exponentially on some future unknown date, which we cannot accurately predict, then the variance levels on sunk costs for equipment will not matter much at all- at least when using a measure in relative terms, such as USD.