Firstly, if you want to apply for Jan, you need to know why you got rejected and how to improve it. There is no point applying with same docs, you will get rejected again. Secondly, you have to submit your application before dec 1st. After that they will not accept anything which means you still have some time. They don't give visa to everybody who will apply first. This is not a race. They are not distributing visa on first come first serve basis. For sept intake, so many people got visa after the colleges started which means the visa officer will still check your file even if you submit late. You will still be a winner if you get the visa late. Once, you have the visa, you can always defer to May intake. I always tell people that going to Canada should be the main focus. Does not matter which intake. Your approach is correct. Go for caips and all the best!