What is your opinion on (conditional) branching in your code?
Conditional branching includes things like (non-trivial) if statements, for statements, etc.
@urusan "Premature optimization is the root of all evil" -- Donald Knuth
Worrying about overhead from branching is almost always wasted effort, especially if you haven't profiled the code to find what the true bottlenecks are.
Obviously, there are exceptions to this ("it depends" is always the correct answer in CS) but you should never worry about something like that until you have to.