I shop a season ahead to save money...my son is 3 1/2 and I have done this since he was born. I hit all the clearance sales, consignment sales, and consignment stores, and then put it all up in the closet until its time to wear!