Solar Energy: A Reliable Power Source?