The timing couldn't have been any better.

Comments