You are right. Then rent until saving enough down pay or
wait until market correct.
I believe the trap is common:
If you do not buy today, you can not afford tomorrow.
After all, SF isnt the only place that one can live, no matter how nice it is. Plenty people live in Chicago, NY, Boston where weather arent as nice as BA.