Warren Buffett has been doing the same thing for 50 years and he isn’t outdated. He recommends that almost everyone should buy diversified low cost index funds and not to worry about Mr market.
For anyone in debt, Dave is a great start. For anyone ready to invest Warren is a great resource.