I always go with the early return. Tons and tons of curly brackets due to nested IF'ing tends to lead to unreadable code or code that is fragile. If you know you've got nothing left to do, just leave the function and be done with it.
Comment by MartinThePanda on "Early return vs else condition - which one do you use most of times and why?" | Hashnode