From the comments of people here , I will be made to believe that both business will be profitable but mostly depends on location and what people will need in the location you are establishing any of this business. They are highly in demands.I don't like any of those two personally for myself , but in case that I have to choose I will definitely go for stock investment . I know it would be stressful since I have to dedicate my time to research to understanding .