Barcelona's performance has improved recently, and since then, Barcelona has won their matches in the league, but that doesn't mean Barcelona is in the title race with Real Madrid. Real Madrid is leading Barcelona with 8 points in the La Liga table, and Barcelona cannot be consistent enough to put pressure on Real Madrid. Barcelona should first overtake Girona before thinking of winning the La Liga trophy this season.
Barcelona's performance this season continues to improve over time not only in the league but even in the Champions League they are currently unstoppable, currently Madrid has left Barcelona as much as 8 points and certainly with the 10 remaining matches now there is still hope for Barcelona to catch Madrid, but with the record Madrid are unable to maintain their consistency in the remaining matches later, But if Madrid can also remain consistent then it is impossible for Barcelona to do so.
I think what you said is quite true because Barcelona should be aiming for second place because it looks more realistic than having to chase Madrid which is somewhat impossible now, currently Barcelona and Girona only have a difference of 1 goal and it is not so difficult for Barcelona to win the position of Girona later if Xavi is able to continue to bring victory in each of their matches later, Moreover, I think Barcelona only needs 1 match to be able to raise their position above Girona and of course the match between Barcelona vs Girona later in week 34 can be a good opportunity for Barcelona to take second place from La Liga from Girona.