Many home buyers see only a small window before prices rise again, RBC finds