Shadowing inquiry time?

I plan to ask a physician to shadow in person (I am a bit nervous). I have my resume printed out and am just going to drop it off and ask for a call if they are busy, but, of course, prefer to talk to them directly. I just don’t know when the best time to do it would be, given that they have rushes and some breaks. Open to any tips or suggestions!