I don't know exactly what that guy does but let's say some kind of pre-production:
The teams were spotted in Miami airport last time 11/20, right? And say 5 days before that for rules, photos, etc--that would be 11/15.
If we assume that guy started 10/01 then that is 6 weeks before the start of the race.
And six weeks from 5/01/07 would be in 2 more days!
Keep in mind that they probably wouldn't want the teams in US airports anywhere near the 4th of July either.
So I think anytime now till say June 28 OR sometime after July 10 sounds about right.
I was at my airport yesterday morning--and I had my eyes peeled! And just in case--I can be there anytime in about 20 minutes with my camera in hand!