In the build up to holiday extravagances, a new car doesn't have to break the bank