I think it's a personal choice. You'll know when you're ready because, you won't even need to ask yourself if it's too soon.
I had to put my little Cosmo down (a pom) a little over a month ago, and I'm not ready. But that's just me.
I do want another small dog, but just not now. I may...