Well, condition is everything, and I'm not sure what 90% means to all people. But to me, a 90% gun should have only very light handling marks and correct grips.
A nickel 586 does not come along all that often. Around here, anything less than $500 would be a good deal.