In terms of price and location, now is definitely a good time to buy a home. Home prices are extremely affordable right now, and in Michigan, the trend is crossing over into all zip codes.