Yes. You don't have to limit it if a political finance system is democratic. The donation limit should be $100, or $200 at most. That's the amount that an average voter can afford. As in Quebec, the per-vote funding should be returned, because it was the most democratic part of the political finance system. It was proportional, based on your actual voter support. The current system is based on your support by wealthy interests.
On June 5th, 2018. See this statement in context.