I really dislike this term "fluent" (like "I am fluent in xyz language") or "fluency". It is kind of like asking "Do you know abc language?", which is usually a question that non-polyglots / monolinguists ask. The reason that I dislike how these questions are phrased is because (unless you are a native speaker in a language), if you are learning a new language, your proficiency in that language is always a gradient (a shade of gray), rather than binary ("yes" or "no")
I am just going to draw an arbitrary line around level B2-C1 and say that is fluent. If you are just living in a country for fun, as an expat who is a digital nomad, then fluency could be at a lower level like B1-B2 because you only need to order food, ask for directions, renew your AirBNB reservation. If you are working in a country as a translator or a journalist, you need to be close to C2 or native. Again, the answer is "depends", which is why I hate the term "do you speak xyz language / are you fluent in xyz language?"
I prefer to say "C1 in listening, B2 in writing, etc"