A self-explanatory source of advantage, implying having sufficient physical and mental energy.
The Knowledge Project Podcast