Stop in for a cup of coffee

New member here. Is this where we talk about cars or we talk about life?
oh - and welcome!