Should I wash all of the baby's stuff before he arrives?

Marissa • I'm just as lost as anybody else • Taking my life day by day
Clothes, sheets, blankets, towels? What all do I need to wash? Its all from the store, nothing secondhand. FTM and he'll be here any day now.