I don't really think there's a right time. As I got baby clothes I washed them. Just so I wouldn't have to deal with all that laundry at one time. I washes everything even if it was brand new. You never know if your baby is going to be allergic to any of the dyes in the clothes or sheets. But it's up to you if you want to wash it or not.