Shopping for a car this holiday weekend? Here's what you should know