How to purchase a vehicle with less than perfect credit