How often should water heaters be flushed? I thought it was yearly but with the hard water here in SA should it be done more often? And no I dont have a softener.