How far in advance to hire your wedding photographer and videographer

How far in advance to hire your wedding photographer and videographer