I have $3000 cash. I dont really know what price range in vehicles I should be looking at. Will they finance a car if I put down $3000 and the car is listed at $5000? Or do I need to find something more expensive? Will they let my mom co-sign even though we live in different states? What do I tell the dealer?