Home Auto What to do before signing up a contract with a car dealer?