Vancouver first time home buyer - What Should You Keep in mind?