Air_man asked about Gurus in another thread and I suggested that he read widely but follow no-one, but I have just listened to an interview of Jim Ricards which is one of the best ones I have ever listened to and I've been doing this for many years.
One bit I liked was I don't do prediction...