optimizing send times