renewable energy timing