When is the right time?

My coworker and I had a discussion today. He has been in a relationship for over 10 years. He said he will marry her but just doesn’t know when. It’s not any of my business for him but when exactly is the right time? This is isn’t the first time I’ve heard this and as someone who has never really had a serious long term relationship I just want to know from a man’s perspective when is the right time for them
When is the right time?
Post Opinion