Good question. In thinking it over I see a difference between "practicing" and "rehearsing".Practice, in my mind, would be running through a song or tune and stopping to iron out the hard parts or search for forgotten words.
Rehearsing would be doing everything straight through, no stops, just like you would for an audience.
When your practicing gets to the point that it sounds like rehearsal, you're ready to find an audience.