Tickets open up for sale around 90 days before your travel date. In general, the longer your travel distance, the earlier you should book. But don't try to to book too far in advance, 90 days is the sweet spot. Definitely get reservations for TGV, Thalys and Eurostar, especially if you're choosing popular travel dates.