It depends exactly where his priorities lie.
Does he want to be the all conquering hero of the Tour de France or does he want to win the Olympics next year and become a British hero. Sir Cav please stand up.
If it is the latter then it has to be Team Sky. If it is the former then it could be Sky but I'm not so sure. Definately not Garmin. There is after all no 'I' in team. It has to be a team with serious wedge like Sky or Green Edge.
Cav this year could win the Worlds along with his five stage wins in the Tdf, 2 in the Giro and a likely green jersey and multi stages in the Vuelta. If he's lucky this will get him a 3 minute slot at the SPOTY in December. Meanwhile....the BBC will give a ten minute homage to F1 and go over the top on Darren Clarke winning the Open.
However......if he was to win the Olympic road race this would give cycling a massive boost in the UK. Especially if he did it while wearing the World Champion rainbow stripes.
It makes sense for the future of cycling in this country to have the highest profile rider in a British team. I don't think there is another team out there who is right for him just now.