Weschler met Warren Buffett by seizing an unusual opportunity. He paid a total of $5 million at charity auctions to have lunch with Buffett in 2010 and again in 2011.