White shows the various lines and creases the best (on a car that is a bit of an ovoid blob). Having said that...red or blue would be our choice. We have red on our Model S and even though it is not my preferred shade of red, we like it a lot. I will say the red can look pink a bit if it gets a coat of light dirt on it (indeed, we almost passed on it for this very reason years ago). Kept reasonably clean, it looks good. The biggest downside to the blue is that in low light it can look pretty dark (less “blue”) and, being darker, I suspect it will show dirt more.