Doesn't matter where you go to lose the winter cold- You are so adjusted to cooler summers that you will probably get annoyed at not being able to ride in 90% humidity and 100F temps.
So I reckon one of those big mobile Motor homes- then you can follow the weather.
__________________
How long was I in the army? Five foot seven.
Spike Milligan