A 0 deposit car finance deal means you pay nothing up front, so if you want car finance without hurting your savings account, ...