I wouldn’t buy anywhere where I haven’t rented in the same town for at least 6 months first. I know the temptation is great to buy and settle quickly in a new city, but it’s a big mistake IMO.
We moved to S.D. from L.A. a couple of years ago and were planning on buying a house right away. I am so glad we waited. Not only will we be able to buy a way better house than we originally could have because of declining prices, but we now know that we’ll never buy in the area that we were originally looking to buy. Now that we live here we’ve seen much better places that we’d like to live.