Is it best to postpone salary discussion as long as you can?
You picked TRUE.
Close! But it's not true. It sounds right, but it's not right.
Everyone will tell you to put it off, and indeed it's best not to talk about it too soon, but not "postpone
as long as you can."
You want two things: an interview, first of all, and a chance for the employer to
learn your quality, not just your "price."
So, postpone it as long as you need to for that.
Usually that means postpone until there's an offer.