The truth is there is no "The right time"... for anything, we can make the ways, the plans, the assumptions, but in the end we all always don't know the right time... we can only prepare and predict, but the best thing we can do is Just Do It!!! no matter this is the right time or not the answers and the results will always in the end