What are the advantages of financing a car vs paying cash? I know that financing a car has its drawbacks.