Forgive this question from a first-time-ever car buyer:
We're planning to buy a Mazda5 this weekend (yay!), and I've done all the research to give us a fighting chance at a decent deal. But, being new car buyers (the others have been hand-me-downs), we don't understand how we're supposed to...