I hear ya, cxxx, but I would've taken out money from my savings in addition to the money from the matured cd for the down payment to make my monthly lower. and, yes, paying a car loan on time every month will boost your rating hugely.
_________________________
"What I do know is that if Karen Carpenter and Mama Cass Elliot had shared that sandwich they'd both be alive today." -Michael K