Question: how long does it take to get good at bjj?
Answer: The average time it takes to achieve this is usually around 10 years. There are some individuals like BJ Penn and Kit Dale, who have amazing rapid rises up the ranks to very high levels. But they are the exceptions to the rule.