Now is certainly the time to buy if you can! I am working a deal now for a 3 bedroom ranch in Farmington with a purchase price below 150k. There is a cape on the MLS in Farmington for an asking price under 140. The deals are out there, you just need to have someone looking out for them for you. I can help you do that. I live in Farmington and am very familiar with the inventory in the town.