Doing a second pass through is worth it, assuming you did first pass through thoroughly. First pass through, you learn as best as you can by reading everything in every question carefully. Then, you use your second pass through to basically see how well you know your concepts and iron out the kinks and gaps in your knowledge. Your second pass through should definitely be infinitely faster than your first pass if you adequately learned the materials.