That is entirely up to you, and should be based upon the circumstances, how you feel about the explanation, and whether you are ready to forgive if it’s worth
There is no rule on what a good time is, because every relationship is different, as are your individual goals for that relationship. If it feels right, do it