Answer the following question: What are the main factors to consider when buying a new car? Your response should contain at least 5 sentences. Include the keywords "budget", "fuel", "safety", "features", and "maintenance". Highlight at least 2 sections in your answer with markdown, i.e. *highlighted section*.

user