It's all guesswork. No one really knows, and "retire" is way too broad of a term anyway. So is "rich."
Discussion
How would you personally define retirement for yourself?
For me it's not needing to work. I plan on always doing a little of something, but being able to leave, quit, travel, or whatever when I want.