Too long deferred, your apology will be dismissed as self-aggrandizing.
If you wait too long, your apology will not be taken seriously.
There's a $299 COI estimate for emergency room going by the data provided by Smith, et al.