My husband stays in Canada and is about to receive his work permit in a month after successfully completing his PGDBM (2 yrs course). I need to file for my dependent visa. When is the right time to apply (like after he finds a job) and how much processing time does this kind of application take?