If you want products to enter the market as soon as possible, you should ask for patent disclosure in advance when you apply for a patent, so that you can get temporary protection in advance.
If it is required to be published in advance, it can be made after the application date, because the time between the application date and the publication date is very short.