Rain soaks Central Florida before beautiful weather, cooler