Florida is very bike-unfriendly. Asheville has good cycling, both road and MTB. Real estate in Asheville never really cooled off that much--it's in high demand. Greenville, SC is another good place. Long Beach, California is very bike-friendly (and warm!).