Baby clothes sizes?

When buying baby clothes, actual clothes like jeans, jackets, leggings and shoes, is it best to get 0-3 months or 3-6 months?