With the consistency of Girona this season, they tried to put pressure on Real Madrid for the La Liga title for a long time. It will be hard for Girona to overtake Barcelona at the La Liga table because Girona is not currently consistent. Barcelona will capitalize on Girona's current form to lead Girona by at least four points, which will give them a comfortable lead over Girona.
I still think that Girona will not always be like that in the remaining matches this season because Girona can bounce back and try not to lose in the remaining matches this season. I wouldn't say that Girona has lost its consistency so far just because they lost in the previous few matches. Because Girona is still not far behind Barcelona in the La Liga table and in the future there is no guarantee that Barcelona will not lose again in important matches in the remainder of this season.
So everything feels so balanced that no one knows the future for either Girona or Barcelona. I think I quite agree with your opinion that Girona is still not finished and will soon return to its best performance. Maybe currently Barcelona is quite profitable because of Girona's decline in performance but everything will turn around in an instant.