I mean, the steinbeck quote is from 1960.. You will need probably ~$30 million dollars at retirement if you are 30yo today to retire as a 1960s millionaire.
"Millionaire" was added in a 2004 misquote by Robert Wright, and $1 million in 2004 dollars is about $1.7 million in 2025 dollars.