Undercoating cars to prevent rust is necessary. However, if you’re buying a new car, undercoating may not be needed. The reason for this is that new cars coming from the factory are coated with materials that protect the chassis from rust, salt, and oil. But the protection wears off over time. It means that you…