Others may think differently, but I would recommend sooner rather than later. Be aware that the ladies can only access their email while physically at the ranch, and not when they are away. Emailing in advance would allow for more time to receive replies and strike up a rapport with the ladies. I had my party in mid May and my first email was sent in mid February. Over the course of many months and many emails I got to know and have a connection with the courtesan I chose and to plan the party in advance. This familiarity helped to make my Ranch visit less nerve wracking and more relaxed and was a prime component to a fabulous party. Send your emails now, I’d say.