A fan paid $3 million for a lunch with Warren Buffett—but you can get his best advice for free