If I wanted to homestead, and grow food year-round, I'd probably want somewhere with a 10-12-month growing season. OTOH, places that warm (further south) also have poorer soil. Soil however can be slowly improved over time, and there's a limit to how far you can extend a growing season. :)
If I could live anywhere, I'd be in northern Israel. I had a great 12 years in Oregon, though, and could easily live there again, but right now I'm REALLY enjoying being able to grow loads of tomatoes, peppers, and eggplant in coastal Georgia. :) I really could be happy in just about any non-urban area with a Jewish community.