When do you know it's time to propose?

When do you know it's time to propose?
Post Opinion