MAY 2, 2026 Spring Real Estate Market in the Bay Area, California: What Buyers and Sellers Should Know