Whats the difference between a guarantor and a co-signor on a car loan? Will the dealer tell you if you need a guarantor or co-signor?