You are shopping for a new vehicle. And, you want to make the best choice. This should be a wonderful and rewarding experience, right? We have a general idea of how much extra you can afford on a payments. But, then again… do you? If you have not considered the...