Knock on door without hands- Brain Teasers

17.Riddle

What has no hands but might knock on your door, and if it does you better open up?

    Answer: Opportunity