Je pense que c5,b4,a4,b5, est un bon plan :je pousse les pions pour créer une majorité ,puis au bon moment ,un pion passé décisif...
The Process of Decision Making in Chess Volume 2: Practice positions and solutions. Position 10.3

Yes, I think c5 is a better move and not allow black to open up his d file and attack white's pawn on d4. For example if c4xd5 Rxd5, black has already 2 pieces attacking white's d4 pawn with the opportunity to double his rooks on the d file or
For example if white allows black to take c4, this also opens up the d file which I think could be worse for white
Solve for white:
Diagram 10.3- observing the pawn structure features, white notices that he can create a solid queen-side pawn majority by pushing c5.
Challenge: Taking into account the pieces left on the board, does the creation of the pawn majority give white a practical advantage?