understanding credit vs cash