What do I Need for a Newborn Baby?

The necessities to have for a newborn are, diapers, formula, and clothing. If you can afford a stroller, car seat, and crib, that would be great.