As soon as you can!
Because students are able to ask questions in the courses, we can only have so many students in the course before it becomes a bit too much for our tutors, so we usually have a cap on the number of students who can join. This maximum number varies between courses