There has never been and never will be a "foreseeable future" in that sense. What is certain though, is that people that do not save and invest will never enjoy the standard of living of those who do.