We buy a new truck about every 10-12 years. When I say we, I mean my wife. We had two daughters and lived in a mobile home in the early 1980's, for two years (sold it for a profit!). That mobile home was about 25% of the new Chevy truck she bought last year. it's hard to fathom these prices. (they gave her a mint for her old truck, and the service manager bought it from the dealer before we left). So, we're Ok. It's likely the last truck we're buying this decade or so. But, my gravel bicycle cost more than quite a few of our cars back then, so what the hell, I guess I'm old.