I would wager that, if you must indulge, spending a suitable amount on ladies of the night will save you a great deal in the long run.
Winter clothing like scarves, gloves and jackets should not be skimped on (shouldn't mindlessly spend on labels either, however). If you can, buy...