Frankie Dettori's return to winning big races has come as no surprise, according to trainer John Gosden.
The 44-year-old three-time champion jockey struggled for form after leaving Godolphin in October 2012.
"The ability is always there, but you need the horses. He was moving from one job to another where the horses weren't there," Gosden told BBC Radio Suffolk.
"There's no point in driving a Formula 2 car in a Formula 1 race. You're not going to look too smart.
"Most people said 'Frankie's back' but he never went away - it's called opportunity."
Dettori is booked to ride four races for Gosden at the Newmarket July Festival, starting on Thursday.
The 2012 flat racing champion trainer is currently seventh in the 2015 standings, but does not feel that is an important title to aim for.
"I've never been quite into that, if it comes your way it comes your way, if it doesn't, it doesn't. You just accept that.
"You've got to run your horses where they belong - if they belong to run in France, Ireland or America to race, you don't keep them all for domestic prize money.
"I find it quite fun because you can wind each other up but beyond that, it's not what it's about."