Happy new year everybody!

I would like to catch the meaning of the phrase *hitting my stride*, I cannot find it in any dictionary!

Thanks a lot in advance!
S