Not likely that my 01 Ranger will be around 15-20 years. And needless to say I wouldn't be buying another one or drive one in the next 15-20 years.
As the years go on we buy bigger and better vehicles. The Rangers are all a small stepping stone for us. It's a vehicle until we buy another brand or model. LOL