The process of purchasing a new car is both exciting and stressful. Research and knowledge can help you end up happy after your...