É um tempo bom. 3 anos dá e sobra para conhecer alguém. Mas é imprescindível aquele teste drive morando junto. Só conhece a verdadeira face de alguém quando mora junto. Eu me casaria com 6 meses morando junto.
Casaria até com menos. Digo isso pq as vezes nos relacionamos com pessoas por anos (isso vale em qualquer relação) e não conhecemos de fato esse alguém. Uma boa maneira de conhecer alguém é conversando, tudo é diálogo e convivência tanto com ela quanto com seu circulo familiar pois ali, terá informações da pessoa.