What do you think is a good amount of time to date before getting engaged? (and explain why)?

I’m asking in the more general sense since every relationship is different.
1 year or less
1-2 years
2-3 years
3-4 years
4-5 years
6-7 years
7+ years
Select gender and age to cast your vote:
What do you think is a good amount of time to date before getting engaged? (and explain why)?
Post Opinion