Buying a car for yourself, new or used, can be a very stressful experience, even if you pick the best time of year to do it. It's an absolutely titanic financial investment, possibly one of the ...