I don't have the means to share a lot of time or money with the homeless, although I make a point of giving street musicians money if they are good. Often quite a lot of money.
You've got the money to give street musicians "if they are good" -- "often quite a lot of money", but yet you "don't have the means to share a lot of time or money with the homeless".
That's a contradiction, and a direct one. It's also called being a respecter of persons (something the Bible condemns heavily). You pay musicians "if they are good" -- IE, if they please you -- but yet a homeless man who has nothing to offer you, you have nothing to give to them.
Matthew 21:41-45:
41 Then shall he say also unto them on the left hand, Depart from me, ye cursed, into everlasting fire, prepared for the devil and his angels:
42 For I was an hungred, and ye gave me no meat: I was thirsty, and ye gave me no drink:
43 I was a stranger, and ye took me not in: naked, and ye clothed me not: sick, and in prison, and ye visited me not.
44 Then shall they also answer him, saying, Lord, when saw we thee an hungred, or athirst, or a stranger, or naked, or sick, or in prison, and did not minister unto thee?
45 Then shall he answer them, saying, Verily I say unto you, Inasmuch as ye did it not to one of the least of these, ye did it not to me.
Even if you don't believe in Christianity, this basically covers the concept of Karma that even non-believers usually have some sort of belief in.