How far in advance do I need to book a wedding DJ?One of the questions I get asked all the time is, "how far in advance do I need to book my wedding DJ?" Some people are shocked to hear...