5
3-4 is normal. Personally 6 at least
couple years
I personally think at least 3-4 years
3-4 years and move in with them first.
10 years