Dave Ramsey, who gives financial advice to his millions of listeners, is one of the most listened to talk radio hosts in America.