One might say it's futile to try & define the most important component or implementation strategy as they're all important and need a collective synergy to make the most of what you can do with X amount of money. Maybe the answer just snuck in there. Maybe it's money - some minimum amount of it...and of course the willingness to spend enough of it to enable all this.