The quality / hardness of the clearcoat and how it's treated will make a bigger difference than the color. Subarus, Toyotas, Hyundais tend to have soft clearcoats that are more prone to swirls, embedded dirt, etc. Ford, GM, Mercedes, BMW tend to have harder clearcoats that are more durable (and often thicker as well).
Either way, spending the money to get a new car ceramic coated is worth it IMO. Makes washing much easier and lowers the risk of clearcoat damage substantially.
Bookmarks