Jimmy Carter actually said...
The best investment in defense is in weapons that will never have to be used and in soldiers who will never have to die.
Context
United States Defense Policy Remarks to Members of the Business Council
12/11/1979