Lots of people talk about JIT (“just in time”) models. It's sort of the procrastinators mantra. You'll have the most possible information just before you need to make the final decision, therefore decisions you make at the last minute will be the most well-informed.
But there's an “almost in time” variant. This model assumes that there's flexibility in almost everything. So if you're taking a new job, you have confidence that you'll learn a bunch on the job, so you learn what you need to know “almost in time” for starting the job. Similarly when you are hiring employees, hire them “almost in time” for when they are needed. Your current team will pick up the slack in the meantime, and you'll get the benefit of no wasted resources.