I am lucky that my company buys me a new truck every 2 years that I get to use for personal use also. I usually buy my wife a nice vehicle that she keeps for 250k-350k miles. I spend more upfront for her car because I want her in something safe and reliable and comfortable. Plus she works and and can afford it on her own if need be. I will say our payment is over a grand a month just because i want it paid off quickly.