Assuming you are buying second hand, then colour can affect the price of the car because it depends on it's popularity. At the moment white is the in colour, so you may have to pay a few extra pounds for it. However, if that's the colour you like then you pay what you think the car is worth to you.