There is no point in putting Casey on the stand. Baez's job is to create reasonable doubt for the jury about the prosecutions case, not prove Casey innocent. Baez has to tear apart the prosecutions evidence, witnesses and arguements. In trial, Casey's story doesn't matter - it will only be told from the perspective of witnesses and interpretation of the evidence, if at all. If Casey has witnesses who can contradict the prosecution's case creating reasonable doubt, then we will hear parts of her story. It's apparent that Baez knows that a lot of Casey's defense will rely on creating doubt about the conclusions reached in the forensic testing. Most of the experts and Linda Baden specialize in this area. The "right time" for Casey to tell her story will be when her trial is over and, then only if she is pronouonced Not Guilty or, if pronounced Guilty, after all appeals have been exhausted.