Getting car insurance without putting any money down sounds appealing, especially when you’re tight on cash. But in reality, insurance companies offering “no down payment” policies still require your ...