Warren Buffett and Vivek Ramaswamy are miles apart politically. But the investing icon and Republican upstart have these 3 things in common.