In most cases, it's usually better to download in advance but video and sound quality have an impact on battery and data usage.
Read More
4 hrs ago
Streaming vs. downloading: Which uses more battery and data? - Engadget