Everyone should join a mastermind group. It is not just the social element of having a mastermind group to interact with this idea. You can learn so many things because you're working with successful people who are going through the same issues and problems you are. And it's also very easy to ask questions and get answers from these successful people, which will be helpful if you have many questions about business or just about life in general.