Once a senator gets elected or reelected all of their leftover money should be pooled and given to other candidates in the next cycle 2 years later. Winners will have 6 years to refill their coffers. Giving big bucks to John Cornyn in a primary is stupid unless the alternative is a sure loser.
That would be nice. Right now I think they just donate it their fake charity and pay for all their expenses plus a fat board member salary.