David Tepper has been one of the most successful investors over the past three decades.