First, you can absolutely afford a $2m home, let’s not pretend otherwise.
Second, I bought at 31, and 10 years later I pay far less for my mortgage than it would cost to rent a similar place AND my hone went up in value despite buying at the peak of the last bubble!
Here’s the advice I’d give, but if you want to live in your are for the next 15 years or more. If you don’t want to be there for the long run then it’s more complicated.
EDIT: I'm assuming that's an option. Does the Bay Area have condos or is that one of the dumb zoning things y'all got going on?
And for the cost - you really don’t get much for your dollar.
But sure - keep moving the goal posts in your mind.
https://www.zillow.com/homedetails/1944-Kitty-Hawk-Dr-Waterl...
https://www.zillow.com/homedetails/41290-Rock-Creek-Dr-Mitch...
https://www.zillow.com/homedetails/745-Woodmont-Cir-Batesvil...
https://www.zillow.com/homedetails/E6516-867th-Ave-Colfax-WI...
https://www.zillow.com/homedetails/1521-White-Rd-Somerset-KY...
https://www.zillow.com/homedetails/928-County-Road-329-Doubl...
I lived in poor rural communities for the first 18 years of my life. I've paid my dues to my poor working class roots and I'm more than glad to say goodbye forever. And you can tell me, "But Omaha isn't that bad!" but I'm not buying it. I know people in the midwest and there's a reason so many want to leave. Only reason they stay is because they can't afford somewhere else - not because they like it.
I'm not sure what sort of mass exodus you're talking about either. The midwest city I live in is among the top 10 fastest growing cities in the US.
If selling your soul to FAANG in exchange for a lousy appartment is your recipe for happiness then I guess have fun with that.
Your options are not Bay Area or Omaha.
People act like these jobs and high earnings just follow you wherever you move - they don't.
Can't or will not buy a home here in SF. If I wanted to stretch - I could afford a $1.6-2m home but it'd be unpleasant. Depending on the neighborhood - that's just a starter home. I'm not even talking like a nice starter home either. My neighbors just bought the house nextdoor for $2m and spent a year renovating/fixing. Would they have bought this place if they knew all the issues? Probably not but couldn't do anything about it since you have to buy without inspection. Even when you buy at these crazy prices: Usually still requires a few hundred K in cash to renovate to put up to modern standards. We're talking all the electrical, plumbing, insulation, roof, some structural issues that went unaddressed, kitchen and bath updates, etc. Add on that you can't even live in the damn thing while that's happening. People underestimate how much places here cost and how much work they take.
Only way you're getting a nice modern turnkey house in a decent neighborhood is if you go $3m+. And unfortunately that's still wildly out of reach for many of us at the threshold of 1% individual incomes. (~$350-450k - depending on the study)