"Do not depend on the enemy not coming, but depend on our readiness against him. Do not depend on the enemy not attacking, but depend on our position that cannot be attacked." Sun Tzu
Now here is a way to supercharge your preparation. You prepare even before, for example, a meeting is called or a speech is requested. The only difference between regular preparation and super preparation isn't more time or energy spent but when that preparation happens.
What are the benefits of preparing before it is needed? First, more opportunities to shine are made available for you because you are always ready. Second, last minute demanding situations won't ruffle you while others are scrambling and stressed out. And third, your performance will seem more impromptu and thus more impressive. In essence, you showed self control -- you won't only get the respect of those around you but earn your own respect as well.
Some people say they don't have enough time to prepare beforehand. They can shift the time they spend battling and struggling toward the time they spend preventing.