Do I need to put a down payment down?

You never have to pay a down payment with Klerk.