The Sticker Price Is a Lie
A framework for buying your first home
In San Francisco, the buy vs. rent math is getting really weird.
I have been renting since graduation, and I have been looking for a chance to buy my first home. Not because I think real estate is some magical investment, I'm simply tired of moving every 12 months.
For me, and many others, purchasing a home is a daunting exercise.
You can't swipe right on Robinhood and pick up house keys at 9pm on a Thursday night.
It's a series of open-houses, lenders, paperwork, inspections, taxes, closing costs, and a dozen other things you only learn about once you are already in motion. Every step has a fee. Every delay has a cost. And somehow, nobody gives you the full number upfront.
The hardest part is that the sticker price is almost useless. In real life, a $1.5M home is never just a $1.5M decision.
So let's do some math.
Question 1: What are my monthly living expenses?
This one is the easy part. If you're thinking about buying, then you're likely already renting.
Tally up your monthly living expenses. In September 2025, a realistic price for a 2 Bed / 2 Bath condo in Mission Bay was $5,110 after utilities, parking, etc.
Now, it's May 2026 and the same type of unit cost upwards of $7,500.
Question 2: What does a home really cost?
Whether it's a single family home, townhouse, or condo the hardest question to answer is how much a home actually costs.
Unless you're paying all cash upfront, we can't use the sticker price on the Zillow listing, there's too many extras to count on just that.
Instead, we have to dive into the actual math behind purchasing and owning the property at a monthly level – taking into account the down payment, interest rate, property taxes, etc.
Let's walkthrough an example breakdown for a condo listing in Mission Bay.
Property
1000 3rd St Unit 1204, San Francisco, CA 94158
2 bd · 2 ba · 1,035 sqft · $1,640/sqft
Last sold $1,450,000 in Aug 2023 · Taxes from 2025 assessment
Assumptions
Purchase & financing
Annual costs
Rent baseline
Verdict
Monthly
Rent
$7,500
Own
$11,697
Over 30 years
Rent
$2,700,000
Own
$4,600,360
From our rental example up above, going from a starting rent of $5,110 to $7,500 — a $2,500 monthly jump — is already very steep, but as the cost of renting goes up, the line between buying vs renting starts to really blur.
In this purchasing example, the home is listed around $1.7M, but once you include the down payment, mortgage interest, property taxes, insurance, HOA dues, maintenance, and fixed purchase costs, the total cost over the life of the loan is $4,600,360, almost 3 times the sticker price.
Question 3: The Principle
The difference between $11.7k and $7k in rent is still a lot. But there are more variables to home ownership to account for.
First, buying a home builds equity. Each payment made is one step closer to owning an asset. So we should factor out the principle from the monthly payment.
Even though these funds are still coming out of the monthly payment, you can recoup this value when you sell the home.
Question 4: The Taxes
When you own a home there are two tax levers that work in your favor.
- You can deduct property taxes as part of the expanded State and Local Tax (SALT) deduction, which is now capped at $40k per year.
- You can deduct the interest from the first $750k of the mortgage against your taxes.
Let's ignore the SALT deduction since it's a temporary provision till 2029.
The Reduction
Over the course of 30 years, the combination of building equity + mortgage interest deduction causes the monthly cost of ownership to drop to $9,500. for a single filer in CA making $200k.
In our example, the per year difference sits at $25k, only 1.5% of the value of the asking price. If the appreciation of the home can keep up then there's a clean argument for buying.
Question 5: What is the Opportunity Cost
The argument for buying a home is usually building equity.
And that is true. Every mortgage payment has the potential to move some portion of your money from an expense into an asset you own.
But to get there, you have to turn flexible money into locked-up money.
The down payment, closing costs, reserves, and cash cushion all have to come from somewhere. They might come from savings, selling stocks, or funds that would otherwise stay invested, support family, pay for childcare, or give you the flexibility to make a career move.
And when you move those assets around, there may be tax consequences too.
This is the part that makes buying a home less financial optimization and more of a big life decision.
The real question is not whether you can afford the monthly payment, it's whether you can afford the opportunity cost.
Question 6: What Kind of Freedom are you Buying?
This is where the buy vs. rent decision gets personal.
Renting gives you one kind of freedom. You can move when your lease ends. You can keep more of your net worth liquid. You can explore neighborhoods, jobs, cities, or family plans without also having to sell a home.
Buying gives you a different kind of freedom. You do not have to renegotiate your life every 12 months, or at the whim of a landlord. You get more control over your space. You're not directly exposed to rent increases. You can build a home around the life you actually want instead of the lease you happen to have.
Neither version is free.
Renting can cost you stability.
Buying can cost you flexibility.
That is why the decision gets harder as the monthly cost of renting and buying converges. Once the cash flow looks similar, the real question becomes which constraint you would rather live with.
Do you want flexibility, liquidity, and optionality?
Or do you want stability, control, and permanence?
What's Your Next Move?
Which trade-off matches the life I want?
If buying gives you stability, control, and the ability to stop renegotiating your life every year, it may be worth the cost.
If renting gives you liquidity, flexibility, and the ability to keep your options open, that may be the better version of freedom.
The right answer is not to buy or rent.
It is knowing what freedom costs you, and choosing the version you actually want.