I wasn't thinking about color when I bought my CR-V, but function. I wanted leather (spills clean up easily) and heated seats, both of which mandated the upgrade to the CR-V XE.
I wanted a cheap, used car that had high mileage for its age. Why? I don't drive many miles a year, so I won't be putting many miles on the car. Yet, I figured a three-year-old car with high mileage was likely driven mostly on the highway by a professional who needed to travel daily, so the wear-and-tear on the vehicle to the mileage would be lower.
I settled on my lovely, 2013 brown-grey CR-V XE because it had 82,000 miles on it, and was cheaper than the other three-year-old SUVs. The color was whatever.
Now I can haul the kids in comfort. They are far enough behind me that they do less seat-kicking. The back can hold a bike or stroller in a pinch, though I haven't tried to see if it could fit a long car trip's worth of luggage, food, toys, and gear for the kids.