Not necessary, but really useful, by making a business plan from the start, you set goals you want to meet to make this investment suceed, you will be spending and lots of time and money to the business go. By having this plan as a guide it will help you stay on the correct path.
good luck!
