I believe water retention is a fairly temporary state, by diet standards anyway. Losing that water happens in a matter of days after cutting down your sodium.
Don't know that you'll ever get to "no" retention, but you should notice the results from cutting your sodium fairly quickly.