John Kennedy actually said...
I run against a candidate, Mr. Nixon, who runs on the slogan 'You never had it so good.'
Context
Remarks of Senator John F. Kennedy, Jackson, MI
10/13/1960
Remarks of Senator John F. Kennedy, Jackson, MI
10/13/1960