Republicans have a problem for 2016: Too much money.

Former Florida Gov. Jeb Bush expects to raise $100 million by the end of this month. Sen. Ted Cruz of Texas raised $31 million in one week. Sen. Marco Rubio of Florida pulled in $40 million in pledges. Wisconsin Gov. Scott Walker expects to raise $25 million by the end of June. As many as 14 other potential Republican candidates have also been busy raking in the dough.

So have Democrats Hillary Clinton, Martin O'Malley and Bernie Sanders, though the Democratic race doesn't look as competitive as the GOP contest.