i want to know how long after the first landing in Canada i can apply for the multi-entry visa. do i need to stay in Canada before that?