Analysis
Is Now a Good Time to Buy a House? A Framework, Not an Opinion
Every year, people Google “is now a good time to buy a house?” and get articles that are outdated within months. Market conditions change. Opinions age poorly.
Instead of an answer that expires, here’s a framework you can apply in any year, in any market.
Five numbers that actually matter
1. The price-to-rent ratio in your area
Divide the home price by annual rent for a comparable property. Below 15 favors buying. Above 20 favors renting. Above 25, buying rarely makes sense. (See our full guide on the price-to-rent ratio.)
This is the single best quick indicator because it captures local market dynamics, not national averages.
To calculate it for your specific target home, find the list price on Zillow or Redfin, then search the same site for rentals of comparable size, age, and neighborhood. Divide the sale price by 12 months of that rent to get your monthly ratio, then multiply by 12 for the annual figure. For example, a $450,000 home where comparable rentals go for $1,850 per month gives a P/R ratio of 450,000 / (1,850 x 12) = 20.3, which leans toward renting. City-wide averages from Zillow Research can give you a baseline, but the property-level calculation gives you the most actionable number.
2. Mortgage rates relative to investment returns
The relevant comparison isn’t “are rates high or low?” It’s “what’s the spread between my mortgage cost and what I could earn investing?”
- At 3% mortgage rates, borrowing is essentially free after inflation. Buying is strongly favored.
- At 6.5%, you’re paying a moderate premium to borrow. The rent-and-invest alternative becomes more attractive.
- The historical average 30-year rate is approximately 7.7% (Freddie Mac PMMS data, 1971-2024), so anything below 6% is historically cheap.
For historical context, the Atlanta Fed’s Home Ownership Affordability Monitor showed that by mid-2024, affordability had fallen to its worst level since the index began tracking in 2006, surpassing even the 2006-2007 housing bubble peak. A combination of post-pandemic price appreciation and rates that doubled from 3% to 7% compressed affordability faster than incomes could recover. Track the current week’s benchmark rate at Freddie Mac’s weekly Primary Mortgage Market Survey (freddiemac.com), which is updated every Thursday and is the most widely cited measure.
3. Your time horizon
How long will you stay? This matters more than market timing.
- Under 5 years: Transaction costs (buying + selling = 7-10% of home value) will likely eat any appreciation. Renting is almost always better.
- 5-10 years: A toss-up that depends heavily on your local market and purchase price.
- 10+ years: Buying starts to win in most scenarios, especially if you lock in a fixed rate below the historical average.
If you’re not confident you’ll stay at least 5 years, the market timing question is irrelevant. Rent.
The Bureau of Labor Statistics Job Tenure Survey reports that median employee tenure is 4.1 years. This means the average American worker changes jobs and potentially needs to relocate, roughly every four years. If your career is in an early growth phase, or if your employer regularly transfers employees, the probability of a forced sale within five years is higher than most buyers assume. A forced sale in year three on a house purchased with a 6.8% mortgage and 6% in transaction costs is a reliable path to a financial loss regardless of what the broader market does.
4. Local inventory and days on market
A market with rising inventory and homes sitting longer (increasing days on market) gives buyers negotiating power. Conversely, a market with falling inventory and multiple offers means you’ll pay a premium.
Check your local MLS data or Redfin’s market tracker for:
- Months of inventory: Under 3 months is a seller’s market. Over 6 months is a buyer’s market. 3-6 is balanced.
- Median days on market: Compare to the same period last year. Rising = cooling market.
Months of supply is calculated by dividing the number of active listings by the number of homes sold in the prior month. So if a market has 1,200 active listings and sold 500 homes last month, months of supply is 2.4, a seller’s market. You can find this figure for any metro area at the Redfin Data Center (redfin.com/news/data-center), the National Association of Realtors monthly Existing Home Sales report, or directly from your local MLS. This number matters not just for negotiating power but as a leading indicator of price direction: rising inventory typically precedes price softening by six to nine months.
5. Price-to-income ratio
The median home price divided by median household income in your area. The national historical average is roughly 3.5-4x income. Many markets are currently at 5-7x income, suggesting homes are overvalued relative to what people earn.
Per the Federal Reserve Bank of Atlanta’s Home Ownership Affordability Monitor, housing affordability in 2024 reached its worst level since the index began tracking in 2006.
For current figures, the Census Bureau’s American Community Survey provides median household income at the county and metro level, while Zillow Research and the National Association of Realtors publish median home prices monthly. In 2024, the national median home price was approximately $420,000 (NAR) against a median household income of roughly $80,000 (Census Bureau ACS), producing a national ratio of about 5.3x, well above the 3.5-4x historical norm. In high-cost metros that ratio reaches 10x and beyond. When price-to-income ratios are this elevated, homes are not just expensive by historical standards; they are expensive relative to the incomes of the people who live in those markets, which constrains the pool of future buyers and limits appreciation potential.
A worked example: Denver, CO in 2024
To show how this framework works in practice, consider a hypothetical buyer in Denver in 2024 evaluating a $620,000 single-family home with comparable rentals at $2,570 per month.
Running the five indicators:
-
P/R ratio: $620,000 / ($2,570 x 12) = 20.1. This lands squarely in “above 20, favors renting” territory.
-
Mortgage rate: 6.8% at the time of the decision (Freddie Mac PMMS, Q3 2024). Per the decision matrix, above 6.5% leans toward renting.
-
Time horizon: The buyer plans to stay 7-9 years, a gray zone. With a 6.8% rate and a P/R ratio already above 20, a shorter-than-planned stay would be costly.
-
Inventory: Denver had approximately 2.3 months of supply in mid-2024, per Redfin Data Center. Under 3 months is a seller’s market, which means the buyer has limited negotiating power and is competing with others, a slight lean toward renting or waiting.
-
Price-to-income: Denver’s median household income was approximately $86,000 (Census Bureau ACS, 2023). At a $620,000 purchase price, the ratio is 7.2x, well above both the national historical norm and the current national figure.
Result: Four out of five indicators point toward renting. The only ambiguous indicator is time horizon, which lands in the gray zone rather than clearly favoring buying. A buyer looking at this scorecard should at minimum run a detailed side-by-side projection before proceeding, and consider whether the assumptions that could flip the analysis (e.g., a rate refinance in two years, above-average appreciation) are realistic enough to build a major financial decision around.
Applying the framework: three cities in 2024
The same five-indicator framework produces very different results depending on where you live. Below is how three cities scored in 2024.
| Indicator | Cleveland, OH | Denver, CO | San Francisco, CA |
|---|---|---|---|
| P/R ratio | 11.9 (Buy) | 20.1 (Rent) | 31.3 (Strong rent) |
| Rate environment | 6.8% (Gray zone) | 6.8% (Gray zone) | 6.8% (Gray zone) |
| Price-to-income | 2.5x (Buy) | 7.2x (Rent) | 14x+ (Strong rent) |
| Inventory | 3.2 months (Balanced) | 2.3 months (Seller) | 2.1 months (Seller) |
| Overall signal | Buy | Rent | Strong rent |
Cleveland is a genuine exception in the current environment: a market where the math still favors buying for someone with a reasonable time horizon. The price-to-income ratio of 2.5x is below even the historical national norm, and a P/R ratio under 12 means monthly ownership costs compare favorably to renting. Even with a 6.8% mortgage rate, the numbers close. Similar dynamics apply in other affordable Midwest and mid-South markets including Columbus, Memphis, and Pittsburgh.
Denver and San Francisco represent the more common story in large metros: multiple indicators stacked against buying, with no single favorable metric to offset the others. At a San Francisco P/R ratio of 31.3, a renter who invests the difference would need dramatic and sustained home price appreciation, well above historical norms, to lose ground relative to the buyer.
The decision matrix
| Condition | Favors |
|---|---|
| Price-to-rent below 15 | Buying |
| Price-to-rent above 20 | Renting |
| Mortgage rate below 5% | Buying |
| Mortgage rate 5% to 6.5% | Gray zone: run the numbers |
| Mortgage rate above 6.5% | Renting |
| Staying 10+ years | Buying |
| Staying under 5 years | Renting |
| Buyer’s market (6+ months inventory) | Buying |
| Seller’s market (under 3 months) | Renting/waiting |
| Price-to-income below 4x | Buying |
| Price-to-income above 5x | Renting |
If most indicators point the same direction, the answer is clear. If they’re mixed, run the numbers with a detailed calculator.
The question behind the question
“Is now a good time to buy?” is really asking: “Will prices go up or down from here?” Nobody knows. Economists, analysts, and real estate agents have consistently failed to predict short-term housing price movements.
What you can know is whether a home makes financial sense for you right now, given today’s prices, rates, rents, and your personal timeline. That’s what the framework above measures.
Stop trying to time the market. Start measuring whether the math works for your situation. Use our rent vs. buy calculator to run your specific numbers side by side and see which path builds more wealth over your actual time horizon.
Frequently Asked Questions
What data sources should I use to apply this framework?
For P/R ratio: Zillow and Redfin list both for-sale and for-rent properties, making it straightforward to find comparable properties and compute the ratio for a specific home. For mortgage rates: Freddie Mac’s weekly Primary Mortgage Market Survey (freddiemac.com) is updated every Thursday and is the benchmark used by lenders and researchers. For inventory and days on market: Redfin Data Center or your local MLS publishes these monthly. For price-to-income: median home prices from Zillow Research or the NAR monthly Existing Home Sales report; median household income from the Census Bureau’s American Community Survey.
Is 2024-2025 a good time to buy in most markets?
In most major metros, the five-indicator framework points toward renting: rates remained in the 6.5-7% range through most of 2024-2025, price-to-rent ratios are above 20 in most large cities, and price-to-income ratios are at multi-decade highs per the Atlanta Fed’s affordability monitor. The exceptions are affordable Midwest and Southeast markets (Cleveland, Memphis, Columbus, Pittsburgh) where price-to-income ratios are closer to historical norms and P/R ratios remain below 15. If you’re in one of those markets with a long time horizon, the math may still favor buying even at current rates.
If I wait for better conditions, will prices rise and offset any rate savings?
Possibly. This is the core market timing risk. If rates drop from 7% to 5.5% but prices rise 10% in response, the net affordability change may be minimal or even negative depending on the size of the down payment. The best approach is not to wait for perfect conditions but to evaluate whether the current math works for your personal situation at today’s prices and rates, using your actual numbers rather than national averages. If the numbers don’t work today, set a threshold (for example, a P/R ratio below 18 or a rate below 5.5%) and revisit when conditions cross it.
What does “months of inventory” mean and why does it matter?
Months of inventory measures how long it would take to sell all currently listed homes at the current pace of sales. Below 3 months is a seller’s market, where buyers compete with each other and sellers rarely need to negotiate. Above 6 months is a buyer’s market, where sellers compete for buyers and price reductions are common. The 3-6 month range is considered balanced. This figure matters for two reasons: it tells you how much negotiating power you have as a buyer right now, and it is a leading indicator of price direction, since rising inventory typically precedes price softening by six to nine months. Find current figures at the Redfin Data Center or the NAR’s monthly housing reports.
Does this framework tell me when to buy, or just whether to buy?
It tells you whether the math favors buying or renting at any given moment in your specific market. It does not tell you when to buy in the sense of predicting future price movements, because that is not knowable. If you run the framework and most indicators favor renting, you can monitor the indicators that are most likely to change (rates and inventory, which are more volatile than price-to-income ratios) and revisit the decision when those shift. The framework is a repeatable process, not a one-time prediction.
Derek Whitfield
Independent personal finance researcher and former fee-only financial planner. 8 years at an RIA firm before focusing on financial education. Specializes in housing cost analysis and long-term wealth building.
What Would the Math Show for You?
Every market, income, and timeline tells a different story. Enter your numbers and see exactly where the math lands for your situation.
Run the Numbers