There's increasing speculation that Mark Zuckerberg, the self-made billionaire chairman, co-founder and chief executive officer of Facebook, may one day run for office. And though it's unclear that he will make a bid for to be the next U.S. President in 2020, he could certainly afford it.