I agree....red is beautiful but it's a scientific fact that flat red and black oxidize at a much faster rate than light colors.
That's not an opinion.
Agreed, but both are covered in a clear coat, so that point is muted. So the question becomes what's going to highlight the swirls and imperfections in the clear coat.
Dark colors will definitely do that, while the lighter the shade of the color, the better it will hide the imperfections in the clear.
I will readily admit that silver and white will cover such imperfections better than the red, but the shade of red lends itself very well to hiding swirls as well. As far has not showing dirt, silver has it all over any other color, even white.
In my opinion, the difference of white and red hiding swirls is practically imperceptible. I also have a dual action orbital buffer, so none of this is a concern to me anyway.
Honestly, if you are going to spend this much money for a car, choose a color that moves you - be it white, red, black, or silver, not one for practical reasons. Any decent detail shop can bring any color back to "like new" in a few hours. I've learned to do it myself; it's actually very easy with a little patience, practice, and the right tools.
Cheers.