The rub is, as always, that you need to make all sorts of assumptions regarding the legislation that will "fix" the problem, and that your results will vary depending on your estimate of what Congress will do. Other fixed that I have seen floated ( raise the retirement age, remove the cap on SS earnings ) would not necessarily alter the benefits paid to recipients. So you need to ask yourself - are you an optimist or a pessimist?
"You've got to ask yourself one question: 'Do I feel lucky?' Well, do ya, punk?" - (Dirty Harry, 1971)