IMO it is always better to travel with someone you already know, but not everyone has this option, also depending on circumstances... But there is a lot of special travel websites and apps which can help you to find ideal companions for your journeys...