Black cars show dirt, chips and swirl marks more than any other color.
There are some products on the market that claim to repel dirt, by various ways: negative static charge; PH neutral, etc. I have found they typically don't work. That goes for Adams products (undercarriage spray works very well, but it is specifically designed to repel dirt in wheel wells), which I am a huge fan!!