It all depends when you get an ITA, how quickly you are able to gather documents and upload them and submit a final application. Then CIC takes its own sweet time, which varies from case to case, to process you case. So it is extremely difficult to predict when a certain event may occur during...