This is a selective decision and completely depends on the individual. However, it is always best to have about five to ten bottles in hand at all times. For a newborn, buy a baby bottle from the best baby bottle brands of four-ounce, and then transition to eight or nine ounces depending on the little one's appetite as they grow.