There is no definitive answer to this question as it depends on a variety of factors, including your wedding date and budget. However, generally speaking, it is a good idea to make your registry public as soon as possible in order to receive more feedback and help from potential guests.