One thing that my last manuscript taught me is something I had heard Kurt Vonnegut say and something I’m trying to do in my new WIP.
Tell everything you can as soon as you can. Don’t hold back. Don’t try to keep things hidden in the hopes of adding suspense. Okay, there are plot points you may eventually realize can be hidden and their press against the story will help in terms of tension BUT too often we withhold because we think something is cool and needs to be set up with a lot of events that will lead to it. Often though, putting it earlier will force the story to push deeper earlier. You’re building a story. You need to throw everything in as early as possible and then, in revision, make decisions about pacing.
In my new manuscript I was going to withhold an important piece of information one character knew about another. I thought this would add tension. BUT my choice to put it in now, get it out there, makes me see where the story should go. This point is going to allow me to get on to more important things (I hope). If I’d withheld it, I’d still be focusing on building toward it and that would put a drag on my story. I’m sure there are exceptions to this idea of not saving information for later in the story, but it’s at least something to consider as you build story. In a first draft, sooner is better unless you have a very good reason for saving it.