Question: how do you know when you're ready to propose?
Answer: You're open about your finances. ...  You've hit a milestone. ...  You've discussed your future together. ...  Your partner is aware of your ambitions. ...  Your friends are fans. ...  You know your partner will say yes—for the right reasons. ...  Your partner is dropping hints, and that's okay.