首先,你需要有加拿大签证,如果你签证是在有效的时间内,你就可以停留在加拿大,如果你没有合法的在加拿大停留的时间,是不可以的。也就是说,如果有合法的签证,没有人去管是否买房子,但是如果签证时间已经过期,要滞留加拿大是不合法的,也没有法律保护。所以,在加拿大居住需要有合法的签证,并且居住时间的长短与你签证的日期也是有关系的。