The timing will rarely be perfect. What does it even mean to be the perfect time for something. It’s all just our imagination; an ideal situation constructed in the mind’s eye, and given the all the possible outcomes of any series of events, the odds of reality aligning with imagination are slim to none. We can use experience, patterns, statistics, or a powerful cosmic stone to help create more accurate images, but that only gets us so far. So don’t wait for everything to be just right, there’s no time.