High grade/GPA versus finishing studies in the expected timeframe
This isn't exactly an either-or scenario. You can lengthen the time it takes to get your degree somewhat without it negatively impacting your chances of securing admission, particularly if it's a common event for students matriculating from your country. 

However, the longer you prolong your undergraduate degree program, the more you'll need to justify the extra time needed. For instance, one semester or one year is unlikely to raise red flags, but three or four years more might be much more problematic.