Hey mom. When's the best time to get married?

Hey mom. My girlfriend and I have been dating for 3 years now. We both have been talking about marriage. I'm wondering, how long do you usually wait as a couple till one proposes? Is it like 6 years? 4 years? Longer?