solar power timing