Thanks Alan, but I disagree on the putter.
My thoughts on the subject are:
In general, unless the need for a change is irresistible,
- do not start to buy wedges before level 18,
- do not start to buy a putter before level 30,
- do not start to buy woods and irons before level 47/48,
- start buying balls as a Tour Pro, work your way through the list from cheap to expensive. Try to avoid using a ball with higher level than your main clubs.
Low level buys tend to become pointless too soon. Whatever you want to
buy, look out for the possible better equipment available at a higher
level.