to take on the best in the world, you need to train with the best n eat the best food available. Its as simple as that. Spending millions on high tech equipment or state of the art facilities will not take you anywhere.
What good is the latest ferrari car in the hands of an ordinary driver if he is not trained to take on the best circuits in the world....