Use forecast weather data or actual weather data for prediction?
You could you both forecast and actual weather, then see which provide better features for forecasting? Obviously there will be a lot of correlation between the forecast and the actual weather, but you could use feature selection to choose the most important?