Solar PPA pricing is finally cooling