Well depends on what you want to get from life and how soon.
I see your point now, didn't know you were talking about financial independance. But I will say that many have done it in 10 years, let alone 20-30. Just depends on how hard you go, luck, and how you go about it.