It's a good idea to book your wedding DJ at least six months in advance, especially if you're getting married during peak wedding season.