There are four main factors that determine the current and long term value of a home. Those factors are:
If money were no object, you'd simply buy a home that excelled in each of these categories. In reality, buying a home involves prioritizing certain factors over others.
Recognizing which factors are most important for long term value will help you buy a home that is most likely to:
A great location is a neighborhood or part of town that you and plenty of other people love now and will continue to love in the future.
Property values go up in great locations when the economy is healthy and hold steady when the economy slows.
Values rise even faster in great neighborhoods when it's hard or impossible to add additional housing supply. This is why homes in most Seattle neighborhoods and other established areas are more likely to appreciate in value than homes in areas where it's easier to add new housing.
You've heard the line: "Buy the worst house in the best neighborhood." However, if the lot is also the worst in the neighborhood, this can be terrible advice.
Better advice would be: "Buy the worst house on a great lot in the best neighborhood."
Lot quality is most important when you're buying a home in a city or neighborhood with a wide variety of lot sizes. Homes on lots that are too small, oddly shaped or poorly positioned have far less long term value than homes on good lots.
More about lot sizes for new homes in Seattle
In summary: When buying a home for the long term, a home on an above average sized lot, on a quiet street with appealing surroundings is your best bet, even if the house isn't as up-to-date as others you're considering.
If long term value is a priority, remember: It's land that appreciates over time, not structures.
The general layout and size of the house is the next most important factor. If a house is older but has a good floor plan, you (or the next owner) will be able to renovate and make it feel new without having to do major construction. Good floor plans have tremendous long term value.
From a long-term value standpoint, the current finishes of the home are the lowest priority because they can be improved later.
Finishes like appliances, cabinets, countertops, light fixtures, flooring and lose value as they age and as tastes change. Finishes can always be updated later so if you have to sacrifice something when making a buying decision, it should be the current quality of the finishes.
Some finishes have both utility and cosmetic value, for example:
These items are indeed valuable which is why people often update these items when getting ready to sell their home. Just remember, high quality and long lasting beats trendy or cutting-edge when it comes to re-sale value.
Ideally, you'll find a home with the right location, lot, floor plan and finishes in your price range. If you find that house you'll probably be buying it.
If you have to prioritize and long term value is important, remember: LLFF, in that order and down the road you'll be glad you did.