I would honestly say minnesota, you have the best of both worlds but only thing lacking is the ocean but it is the land of 10000 lakes so your never far away from freshwater, hot sunny awesome summers - great growing potential if you have the right strain, snowy and cold winters great for skiing snowmobiling, plus for the same price for a nice suburban house in cali's prominent cities, you could get a shit ton of land on a lake or basically buy all the land around a lake and then its your lake, AND STILL have enough money to build a enormous house on it as well.