How long should you wait to get engaged?

How soon is it to get engaged or how long do you think it's ok to get engaged?

He's 35 I'm 27.