Quote:
Originally Posted by
Loathing 
The complete answer to this thread:
If you have an obsession with high quality shoes, you will buy $500+ as soon as you have $500 to spend.
FIN
Have you been opening my bank statements?

The OP's question is strange.
'Afford' is a measure of disposable income.
Once necessities are covered, any disposable money can be spent on whatever you like.
That's why it's disposable.
In that case the correct answer to the question is:
A man can afford to spend $500 on shoes as soon as he has $500 in disposable income.
Beyond that what we are talking about is a matter of priorities:
"I have paid all my bills and have $500 left, will I spend it on shoes or on a weekend to Berlin?"
It depends on what you prefer at that precise moment in time.