In most cases with a car that age and miles it's best to trade with damage. The dealer can at least see the damage and fix for less. If you fix and claim against insurance it may pop as an accident on the Carfax and that will drive down the value more than the damage will.