Flood damage Mercedes-Benz. Good buy?!