Earlier quoted context omitted.
If you ask me, it's when you start talking with the people in the area you're staying in. It's very freeing to have a fresh start in a new place.
About what? In what circumstances? Walk up to people tending their front yard and strike up a conversation? At bus stops? I've tried at least the latter but people generally aren't up for it in western Europe at least This advice article could be a whole lot more concrete
Try parks, bars, college campuses, maybe museums.