"I'm from" in typical, casual conversation

In my Lingoda courses, we learned to use "habiter" to say where we live and "venir" to say where we come from.

Ex: J'habite aux États-Unis. Je viens de États-Unis.

However, ChatGPT is telling me that it's more common to use "être" to discuss where one lives/is from. Ex: Je suis des États-Unis.

If I were chatting with a new French friend, what would be the best option to share where I'm from? Merci!