It's best to place your order at least a week in advance. This allows the baker adequate time to craft intricate designs and source any unique ingredients or decorations.