The board of adjustment shall have the power, when directed by the city council, upon recommendation from the zoning and planning commission, to bring about the removal of noncomplying structures after notices and hearing. The termination date of any noncomplying structure shall be set so as to provide the owner with a reasonable opportunity to recoup or recover the owner’s investment in the structure, taking into account the actual dollars invested, the investment recouped, the life expectancy of the structure, any contingencies which are particular to the structure, the expected salvage value, amount recouped through depreciation as allowed by the Internal Revenue Service, necessary demolition and clearing costs, and all other relevant information.