The bread needs enough time to absorb the batter, but not so much time that it becomes overly wet or soggy. The amount of time to soak the bread will vary by the type of bread and the thickness of your slices. For thick slices of sourdough bread I found 2-3 minutes per side to be perfect. For a softer bread like brioche, and even shorter soak time will do (about 1 minute).