@ghpook as @rfeigel has already said you might not be able to get a reliable production with so few data points so even an average might be a rough estimate.
Some energy consumptions might be quite stable but if it for example depends on using electricity for heating or cooling it will depend on the weather - a model would want such information. Also number of people in a household, time of vacations etc.
I tried my hand once at employment figures with the expected very mixed results. Maybe the example and discussions can help.
You can find more resources also about machine learning in general here