Do you have Real Player installed? If you do, you can download every YouTube video. A little "Download This Video" with the Real Player logo pops up above the video and just click that. You can download a bunch at a time. You can't decide when to download them. They just start downloading when you click the pop up.
You can also download programs like IDM Internet Download Manager to download at faster speeds and possibly decide when to download them.
Also, I've been a fan of Sam's for a while now. He has some good stuff for sure. As with anyone, I would research what they say and see if others have done it or see if it can be backed up with law. But I love Sam's attitude and know at least most of what he says is true.