Black cars tend to become amorphous. A Black Corvette loses the good lines and looks completely different from a Silver one for example.
I think Black looks good on a luxury sedan and that's about it. Otherwise, if you want a blob of light sucking darkness on the road, OK.
I say pick a color that suits you. Goes with what you like to wear or your eye color, hair color etc. Or your favorite color.
I would never buy a pink car for example. Most people wouldn't.
I would also never buy a blue, orange, peach, dark grey, sickly grey, puke-colored car either. One of my favorite colors is on the Buick Enclave:
I love outdoorsy white ones. Especially the white version of the Wrangler.