&
Black always looks good but white doesnt look as good on a night. Black also looks better when its dirty as the white would show alot more carp
you are wrong, mate. White looks great at night, especially when the nights are either very hot, or cold.

Also, regarding the dirt, I thought like you before I bought the car, but it turned out not being true. And my bosses black CL500 looks worse than my white E30, which I did not clean for a month now. Black car looks great when it is clean, and reflexes like a mirror. A little rain, a little dirt from the road, and this mirror reflexion disappears, and it looks dirty. The white car does not have mirror reflexion (it is not metallic), and a little dirt only makes it look a bit gray in certain places, but otherwise it still looks great from a little distance. maybe I should take a photo next time....
Basically, white looks cleaner when dirty than black.