So I've seen both the advice "buy your tickets in advance" and "just buy them at the station". I'm going to list my planned trips and can you please tell me which ones I should get 90 days in advance, either to save money or to make sure I can get seats
Round trip from Paris to Bayeux
Paris to Strasbourg (TGV Inoui)
Strasbourg to Karlsruhe (tgv or ICE)
Karlsruhe to Salzburg (TGV inoui)
Salzburg to Venice (rail jet)
Venice to Rome (Frecciarossa)
I'm thinking everything is advance except the Bayeux round trip and maybe the short trip to Karlsruhe, correct?