Electric heating can make up for the lack of sunlight in rainy days to ensure you hot water everyday.