It's a good question and it depends on a lot of parameters and a good way to know it in your case is to do econometric try to explain in the past data, the impacts of "usual suspects" like in generation events (technology disposability + time to respond +….):
and "offer parameters".
But they are also demand parameters because you produce them needed!
GDP evolutions have an impact
Weather conditions (degrees and sun exposure + wind?)
and demand driven cause by sociological event (world cup, olympics….)
It depend also on degree of precision you want!
If you have a look to the enclosed link in the french TSO, you will see for every day the past year the prevision they used and in real time the unexpected changes or errors of prevision.
I think also demographic factors matter: for example population by age class (elderly people spend more time at home) and evolution in the household size (if it increases the number of households decreases and viceversa).
Also heating degree day can capture the use of electricity for cooling.
but gdp/capita is not a an accurate representation. An increase in population has the same effect as a decrease of gdp; which can be confusing for long horizon modeling.