What are some key factors you consider when buying your next car?