50cc? Depends on traffic speed
Define "traffic" and you'll have your answer about whether a 50cc bike can keep up. In congested urban settings, 50cc might be a sensible choice. Here in Shreveport, La., we have faster paced roads and 125/150cc are the minimum I'd accept. Good luck!