As a time management expert, I like to plan ahead (!) so generally recommend booking 6 – 8 weeks in advance where possible. But I also appreciate spontaneity and can often schedule talks or workshops at shorter notice.