The timing could not have been more perfect