Here are 10 things you should know before you buy a car, including prioritizing your needs and understanding what car satisfies them.| Debt.org