I'm looking into buying a Nissan with almost 150k miles on it and am concerned with how long the car will last? Considering I do the average upkeep for the life of the car, what can I expect?