I'm not an expert in this, but in my imagination....
Imagine you have an electric circuit with a battery and a lamp and an open switch. The battery has a positive charge at one pole and a negative charge at the other. Electrons move from one end (the positive end?) wherever they can go to create a sea of electrons in the wire at that end. Electrons move from wherever they can to the negative end to create a sea of holes in the other wire. They go through the lamp into the wire beyond it to the switch, and they can't go any farther.
The wires are acting kind of like a couple of antennas. They ARE a couple of antennas and they pick up radio waves.
So then the switch is closed. Instead of a sea of electrons on one side and a sea of holes on the other side, it starts to even out.
How fast do the electrons move? Every popular description of it I've seen has been oversimplified. Typically when they figure the average speed of electrons in a copper wire, they count it as 29 electrons per atom, and we presume that 28 of them aren't moving at all. It might make more sense to only count the ones that move. Also, the electric field created by the holes versus the electric field created by the electrons is not a very big force acting on electrons. Maybe the current is more a statistical thing. Electrons happen to move a lot, back and forth, and they move on average more from where there are a lot of them to where there are fewer.
Imagine a freeway. Is it a freeway at rush hour, where lots of cars are moving very slowly? Or is it a freeway with a little traffic moving fast in both directions, and the average speed is just about zero because there are as many cars going one way as the other way?
This could be important. What if it's a lot of electrons traveling at relativistic speeds in both directions, a few more in the direction of the current? Then relativity is affecting all of them.
Maybe this should be its own question rather than an answer to yours, but it looks like you're trying to imagine pictures of it, and so am I.