My mustang is mineral grey however I have had a black corvette Z06 as a daily driver that I took to a weekend local car gathering for six years. I have washed my black car may times of course. The best way is to have some good synthethic polish on the paint so the dirt has less surface to grab...