The idiom no time like present suggests that if something is a good idea, it should be done now or as soon as possible and that is what speaker thought of when disclosing about her past.
Consider the staetement "She was waiting for me to talk about my past and I figured there was no better time than now.". Based on this statement, is "She was waiting for me to talk about my past and I figured there was no time like the present." a true statement? Yes/no/unknown