I'd suggest financing over a longer period but with no/sensible penalties for early settlement. However, if you're going for a new or nearly new one you will likely owe more than the car's value after 6 months if you go for the lowest deposit possible.