I am going to send my application to Buffalo, NY, USA office. I am planning on going to university in Canada in September. The processing times online said 4 weeks for Buffalo but I'm not sure if that's accurate because New York was 44 weeks. I just want to know if mid March is too late to send the study permit application. I would like to send it March 19 at the latest, so should it be okay by the time I go to university?