How can timing compound problems?
Waiting too long will make it worse because they won't believe you mean it.
If you write immediately, they will be suspicious.
If you leave it for a few days, they will know it is your idea to write.
Waiting for a few days before you write will show your sincerity.