Question: how many words until fluent?
Answer: Fluent: 10,000+ words. At around 10,000 words in many languages, you've reached a near-native level of vocabulary, with the requisite words for talking about nearly any topic in detail.