Color has a lot to do with it too. I am by no means an expert because I have never painted one before. I have, however, done extensive research into it because I am going to paint mine. Being in the Army, I have access to a paint booth on post. The darker the color, the better the prep work must be done. A black car must be PERFECT and flawless for prep work. The one advantage to dark colors, is that they hide gaps and body lines well. Light colors are not without fault. Although the prep work does not have to be perfect, the panel alignment on a white car has to be perfect or it will be pronounced. Like I said earlier, I have never painted a car before but these are some things that have come up repeatedly when I do my research into painting my car. I plan to go BLACK against all advice not to. I will be working ALL summer on the body work before I even consider the actual paint. Hope this helps.
James