So are you trying for BDCP? If so, your time is running out at lightspeed and trying to game a best time to apply works against you. If not, it seems others have applied to OCS before graduation? May want to contact directly to see which recruiter has it right. Irregardless, doesn't mean you can't get your ducks in a row to be ready to apply in either circumstance.