Solar energy is never cheap