A new study reveals the age at which the human brain, on average, stops being the amazing linguistic sponge we’re all born with.
The short answer is about age 18 but, for best results, you should start learning a new language by age 10.
The interesting back story on this study is how it was conducted. Participation was essentially crowdsourced on the internet, by offering a short survey that measured facility with English subtleties. Investigators were then able to determine, on a statistical basis, the age at which language acquisition begins to decay.
Another innovative feature: based on your response, the survey predicts your dialect of English. This incentive, combined with easy access worldwide and the fact that the survey went viral on Reddit and Facebook, led to unheard of participation levels.
You can take the test yourself at Which Engish?.