Only public money shall pay for candidates. After their parties nominate them, six months before the election, each candidate shall each be an equivalent amount of money to be specified by Congress, and they may only spend that amount on their respective campaigns. No other monies, public or private, may be used to support the candidates or further their campaigns.