Jesus wanted you to give your coat to the poor, not someone else’s.
I would add that what we call “poor” would have been viewed as unspeakably rich (and morally corrupt in most cases) in Christ’s day.