If someone said to you 'you're welcome to visit anytime' would you take this as an open invitation to visit whenever you're free? In my experience this sort of invite comes from people I don't know too well or haven't spent a lot of time with. I prefer to make actual plans of doing something on a set date at a specific time. As a result I rarely actually visit anyone who says this. I would never turn up at someone's door without calling before hand or essentially phoning and asking to go to someone's house, unless they were a close friend. How do you respond to you're welcome any time from people you don't know too well/haven't spent a lot of time with?
Aibu in thinking 'you're welcome anytime' isn't an actual invite?