As others have said it’s really up to you. I’ve always been a new buyer as I’m a picky person when it comes to options and condition, but the first year of depreciation is pretty high. I bought a ‘17 Premier about a year ago and I’m working on trading it now with what will be 20,000 miles when the new vehicle gets here. Looks like it’s going to be about a $12,000 hit, which isn’t far off from what I thought it would be, but it’s way higher then trading 1 year old pickups. If you are concerned about cost of ownership, I’d buy one like what I am trading in, run it 60,000 miles, and then do it again. I had full intentions of running this one to 60k, but we had another kid and we’re going to go a different direction.