Anyone who's suffered through trying to find the cheapest
airline ticket knows that it's a crazy game, but train
fares tend to remain stable (with some adjustments for holidays or
peak times) day after day on any particular route and buying ahead doesn't win you a cheaper ticket.