Renting and buying solve different problems. Buying can provide stability and long-term control over a home. Renting can protect flexibility and reduce the number of large surprise expenses. In an expensive city, the better choice depends less on slogans and more on your timeline and cash flow.
Begin with your time horizon
If your career, relationship, family plans or preferred neighborhood may change soon, flexibility has real value. Buying involves transaction costs and a slower exit. The longer you expect to stay in the same home, the easier it becomes to justify those costs.
Compare total monthly housing cost
Do not compare rent only with a mortgage payment. Add taxes, insurance, association dues, maintenance, repairs and the opportunity cost of the cash used for a down payment. On the rental side, include renter's insurance and likely annual increases. The useful comparison is the full cost of living in each option.
Keep cash after the down payment
A home purchase should not leave every available dollar locked into the property. Moving, repairs and ordinary life continue after closing. If buying would erase your emergency fund, the timing may be wrong even if a lender approves the loan.
Put a value on flexibility
Renting can make it easier to change neighborhoods, shorten a commute, accept a job in another city or move into a different size home. That flexibility is not free, but it is not worthless either. Include it in the decision rather than treating it as a temporary inconvenience.
Buy because the life fits, not because the market is loud
A home can be a good purchase when the payment is comfortable, the property fits your expected life and you can still save for other goals. Renting can be a strong financial choice when buying would stretch the budget or lock you into a location you are not sure about. The best answer is the one that leaves your overall financial plan stronger.