If I were to go out and buy a fairly new vehicle today, I'd be looking at the jeep gladiator. I'd have to do some research first cause people don't seem to like jeep these days. My 97 cherokee treated me well, and required nothing more than routine maintenance for >200k miles. Otherwise, I'd look at Japanese mid size pickups. Currently driving a frontier. It's a 2008, and was recently purchased, so it's unknown what it's like to live with. It currently needs some work. The tacoma is on the short list. I was excited about the return of the ranger til I saw it. I don't understand what it's function is. It's just a smidge smaller than the f150. If I wanted a truck about that big, I'd buy the f150. The size savings of the ranger isn't significant.