Purchasing a car of any kind is a big deal. You will want to make sure that you are covering all the basics so that you are not getting yourself in a hole later on.
Because of sluggish auto sales, manufacturers are offering larger than usual consumer rebates and secret factory to dealer cash incentives to unload cars.