Is my fear of high mileage irrational? My cars from age 15 to 30 beginning in 2005 are as follows - 1991 honda accord ~65k miles, 1997 gmc Sonoma &lt;100k miles, 2000 bmw 528i &gt;200k miles, 97 Cherokee &gt;200k miles, currently driving a 2013 chrysler 300s that i bought at 15k miles - 65k on the clock now. I'm not spoiled. I bought my current car 6 years ago after landing a great job and it was my first "new" car. Now I need a truck/SUV and want something newer than what I currently have.

Used car prices have gone through the roof and I cant wrap my mind around spending $20k+ on a vehicle that is 5 years old with over 100k miles. Am I wrong? Are my expectations too much?