This is an awesome idea.
I'd suggest you visit some of these areas, and arrange ahead of time to meet some people in these areas who grow these things, so you can see for yourself!
You can grow a lot in California, of course cost of living is more expensive out there.
I'd suggest looking further into Texas and Georgia.
Wherever you choose, perhaps the principles of permaculture can help you to extend your options of what you grow and how it flourishes in that climate?