It is quite hard to reach that level both in France where I am based and in Sweden the country I ride for. But luckily I had my family to back me up and support me in the task! You need a good horse first thing, a good organization and a good system. If you have all this you can reach that level no problem with a fair amount of work of course. The hard part is to sustain at that level, and keep finding or producing horses in order to stay there.