Should I use delay() in loop, if not particularly needed?