Repairs are expensive, the grand doesn't have the greatest resale. I may not take much damage to total one out. The damage could be completely cosmetic and now be just fine or the damage could affect the performance of the vehicle.
Someone above mentioned the new tires could be there to hide...