In most societies in the world, it takes four to five generations for a person to rise from poverty to affluent middle-class status. In South Africa, a raft of surveys shows this is happening within a single generation.
Experts say the American dream, which has lasted for more than 100 years, is starting to wane, while the South African dream is being born.
For more on this story, visit the Sunday Times website