The Supreme Court has held that the First Amendment also protects independent expenditures . Individuals and organizations can spend as much as they want on a candidate's behalf as long as they don't coordinate their spending with the candidate.
The First Amendment says everyone should donate as much as they'd like.