How soon before my CPT start date should I apply for authorization?
You should apply for CPT as soon as you have a job offer and meet all eligibility criteria, but at least 10 business days before your desired start date.