Olha... isso varia muito, claro...
Mas o que eu penso é assim... se você conviver
junto (morando junto com a pessoa) há mais de 2 anos, acho que tá na hora de "oficializar" isso e engatar um noivado...Agora, se é namoro a distância (onde cada um vive na sua casa), eu esperaria bem mais tempo. Sei lá... uns 4 anos pelos menos.
Se você achar que tudo isso é muito tempo, lembre-se de que oficializar uma união não muda muito o relacionamento em si. Então, pra quem já vive junto, noivar/casar é mais uma oficialização do que já é o dia-a-dia da pessoa.... então, não precisa se preocupar em esperar "muito tempo" (sei lá... para estes jovens de hoje, 1 ano de relacionamento já parece eternidade...)