Providing depreciation ensures sufficient cash for asset replacement only under non-inflationary conditions. In non-inflationary conditions, the accumulated depreciation funds can purchase equivalent replacement assets. During inflation, replacement costs are higher than original costs, so depreciation provisions fall short. During boom conditions, high demand may also push prices higher.