Launching a successful Amazon brand typically requires an initial investment depending on the number of products you want to start with.