Step 3: Dying
Place the yarn in the bucket (with the plastic bag hanging off to the side) and absolutely saturate the yarn in warm water. This step didn't need a picture, I just included one so you wouldn't miss it.
Set the bucket next to the dye. Get your timer ready. Pull the groups you want at maximum color out of the water, and squeeze out the loose water (don't wring, just squeeze.) Drop those into the dye bath with the string to the next group hanging over the edge. Start the timer for your predetermined time (mine was 3 minutes.) Spend that time using the spoon to make sure this yarn soaks up the dye.
When the timer goes off drop in the next group of loops (squeezed out as before.) Leave it for the right amount of time, then add the next. This will continue for around an hour. Gentle agitation will help the dye soak in.
When you've dropped in your last group, time it one last time. Then, starting from the last group you dyed, start pulling groups out, gently squeezing out the dye water, and dropping them back into the bucket of clean water from before. Work your way all the way back to the beginning until all the sections are out of the dye and into the clean water.
Take it to the sink and start rinsing, and rinsing, and rinsing, until the water runs clear. Let the yarn dry somewhere that you've stain protected.
When it's completely dry it's time to start rolling it into a ball/skein/whatever, starting at the last part of the yarn you plan to use (in my case, the white yarn rolled up first.) Snip the ties as you go, and enjoy all of your hard work from earlier preventing epic tangles now!