It depends on a myriad of factors, there is no more magic solution for everyone. It depends on the type of business you are involved in, who are your business partners, where are you from, what is your expected turnover, etc. The most important question, however, is what goals are you pursuing...