How long will it take to write a business plan, and which sections should be done first?