Warren Buffett is having the last laugh