I will be in multiple countries in October and will be traveling by train. I normally prefer not to make advance reservations, because I like to be somewhat flexible depending on the when my plane lands/weather/my mood/interesting activities in various places etc.. Then again, this is my first "traveling trip" (so far I've stayed in just one or two places and done day trips from there), so I might need to do things differently. I'm debating a day trip into Paris from Strasbourg and I'll hopefully be taking a fast train to Venice from Milan and from Venice to Florence, but otherwise will probably do regional trains.
Is there any reason to get tickets in advance? I know I've read it's less expensive (which of course I like), but is it a significant savings? Since it's October, are any of the trains likely to be full, in which case reservations would be a good idea? If I do make advance reservations, can I just do it a few days in advance?
If I do decide to go to Paris for the day, is there a particular train station I should use, one that's closest to the tourist spots? I know people may say I need several days to see the city properly, but that is not my interest for this trip, so just a day will give me a chance to see the highlights this time.
Thank you everyone!