Car loan: keep a budget before signing