Irrespective of when you get it.. it is better to be prepared in advance to avoid last minute rush and panic especially when you have a family. At times depending on your work as well, you may not get the time you need... so one should start preparing as soon as you submit the application.