Wesh khouya, you're one of us.
Beyond conversational fluency, comfortable understanding of native-level Darija — movies, fast conversation, nuance — needs around 5,000-7,000 words (98% listening coverage). There's no fixed day count for this: it's ongoing practice across grammar, real sentences, and spaced review.