Here's the problem with asking for the "best" way to do something: people often respond without giving any context to their answers.
For example, the best way from CDG airport to SJPP for a retired couple may be sitting at CDG airport for six hours to save an $80 taxi ride into the Gare Montparnasse train station in Paris where you can board a non-stop train to Bayonne. But they do not qualify their answer with telling everyone they are on a fixed income with unlimited time.
A few years ago, a future pilgrim asked for the "best" way to get from Seattle to Paris. Someone responded with, "We went through Milwaukie!" I found this to be a strange answer given that at the time both Delta and Air France operated non-stop service between Seattle and Paris. So, I sent this person a PM.
"Why would you suggest flying from Seattle to Paris through Milwaukie? That must have added 10 hours to your trip."
"Exactly! We have friends in Milwaukie, and we used the layover to visit with them at the airport."
"Don't you think you should have given that context to your answer?"
"Why?"
"Do you think the person asking the question on the Forum has friends they want to see in Milwaukie?"
"Oh, I see your point."
So, the way I go from CDG to SJPP is as follows:
1. Take a $80 taxi ride from CDG to Gare Montparnasse train station in Paris.
2. Board a direct train to Bayonne (e.g., no switching trains in Bordeaux).
3. Take a $80 taxi ride from the Bayonne train station to SJPP.
Why? [The context]
1. I do not want to sit in CDG for hours waiting for an indirect train to Bayonne (e.g., one that forces me to change trains in Bordeaux).
2. Sitting in CDG with jet lag for hours waiting for a train is the equivalent of tourist waterboarding.
3. There are way more trains running from Gare Montparnasse to Bayonne than CDG to Bayonne. This allows me to get out of the taxi at Gare Montparnasse and board a train for Bayonne within a few minutes. Once onboard, I set an alarm on my phone and go to sleep knowing that I do not have to wake up to change trains in Bordeaux.
4. Finally, I use a $80 taxi from the Bayonne train station to SJPP because I want to walk into and out of the Pilgrim's Office at SJPP in less than five minutes. If you take the local train from Bayonne to SJPP, there is this mad dash to the Pilgrim's Office where you will probably be standing in line for a long time.