Warren Buffett, the 94-year-old investor, anticipated a market crash that happened as US president Donald Trump's presidency ...