you can send it upto 28 days b4 your visa expires, so anytime from now,but the sooner the better, in case of any problems taking payment for the visa fee, but to be safe the latest date i would send it would be Friday the 15th or Saturday the 16th and send it by next day special delivery and keep the receipt to show that you sent it.