Yes, a donation limit to a politician should be set at $5,000 for a single individual, group or corporation
The common people they are meant to represent cannot afford to donate more than that so anyone that does exceed that amount is a wealthy person trying to buy power.