If you genuinely have a slow connection, services like (depending on region) offer "Download" buttons within their apps. This is the only safe way to watch offline.