If I’m planning to take the TGV train, would you …

Comment on Travel to DLP by Paul Casey.

If I’m planning to take the TGV train, would you recommend booking in advance, or is the price the same if buying it at CDG airport?
Thanks! 🙂