There's so many different items, it's really going to depend on what interests you.
Good question about what time they stop serving; not really sure, but I do know that sometimes, popular booths do run out of their items later in the day. So if there's something you really must try, do it earlier.