Most Rogues don’t need Charisma as their class features don’t use this Ability Score. However, the Swashbuckler Roguish Archetype does use the Charisma stat in some of its features, so you should have a good Charisma score if you’re playing this subclass.