JST John 12
1 Then Jesus six days before the passover came to Bethany, where Lazarus was which had been dead, whom he raised from the dead.
2 There they made him a supper; and Martha served; but Lazarus was one of them that sat at the table with him.
3 Then took Mary a pound of ointment of spikenard, very costly, and anointed the feet of Jesus, and wiped his feet with her hair; and the house was filled with the odor of the ointment.
4 Then saith one of his disciples, Judas Iscariot, Simon's son, which should betray him,
5 Why was not this ointment sold for three hundred pence, and given to the poor?
6 This he said, not that he cared for the poor; but because he was a thief, and had the bag, and bare what was put therein,
7 Then said Jesus, Let her alone; for she hath preserved this ointment until now, that she might anoint me in token of my burial.
8 For the poor always ye have with you; but me ye have not always.
Why did Judas ask: "Why was not this ointment sold for three hundred pence, and given to the poor?"
He was upbraiding Mary for not having sold it and distributing the proceeds to the poor, being bitter about the lost opportunity for graft. The interesting thing to note is that he had an expectation that it should have been sold. But where did he get the expectation that costly stuff should be sold and the proceeds given to the poor?
Might it be because it was Jesus's consistent teaching, and the standard operating practice of his disciples, to sell every unnecessary thing that they owned that could fetch a price, and to distribute the proceeds to the poor, thus exchanging their treasures on earth for treasure in heaven?