I assume it would use priceToMake, which returns the lowest of crafting vs. mallbuying.
Note that this, also depends on valueOfInventory, since it assumes you'll want to use items you already own.
Fun fact: that is mutually recursive with priceToAcquire
- priceToAcquire calls cheaperToBuy with...