In the right place at this very moment.(adjective)
Wiktionary.org : Text is available under the Creative Commons Attribution-ShareAlike License
Use "on-the-spot" in a sentence
"Multi-lingual, he is also an incredible multi-tasker, holding or having held many of the key jobs in the international arbitration world, including the Presidency of the London Court of International Arbitration and the World Bank Administrative Tribunal while moonlighting every few years as an on-the-spot arbitrator for the Olympic Games (someone has to be on tap to decide doping challenges)."
"There's a wealth of on-the-spot information in the Yolisto site -- a community site, including forum, that focuses on northwest Yucatan, especially coastal areas (www. yolisto.com)."
"The British foreign secretary who announced, on the eve of the first world war, that the lamps were going out all over Europe and would not be lit again in his lifetime made an on-the-spot epochal judgment that was vindicated by history."