Buying a Home in San Diego: Is Now the Right Time?