18 is still too long. I would say 10. In a country of 350 million it shouldn’t be that difficult to find decent representatives. But first you have to outlaw political parties and repeal Citizens United at the very least. Ideally get the big money out of politics.