Should you fix or replace your water heater?