The biggest problem is that TT comes after a rest day. And we all know that he is really bad after a rest days in GTs. If this changes tommorrow, he has a decent chance of getting closer to podium. Mountain stages in the last week are good for him and he should be peaking.