YouTube Music allows you to upload up to 20,000 tracks to your personal storage for free. And then you can just pre-download anything you want or you have anytime access to just stream your whole library, without the need to preload your device as if it were 2003.
Ah yeah - I found myself staring at the 2nd half of December a bit puzzled, but you’re absolutely on to it.