Those are awesome suggestions.
I would like to suggest learning a new Language, or improving your ability in one you already know. There are apps to facilitate - Duolingo is my favourite, there are many.
After you reach a level where you can read or listen, start trying to read your favourite books, translated to your new Language, when they exist. This is very good because you revisit an old friend (books are some of my best friends), and you will learn new words easier from the context of a story you already know.
Try listening to music in that Language from your favourite style. As an example, I was learning French many years ago and found French punk rock is awesome! (Pro tip - sing along)
Finally, with the immense amount of material in YouTube and others, you will be able to watch videos in your favourite subjects.
An advanced bonus, there are many classics written in Languages other than English. How about reading 'Discours de la méthode' from Descartes, or watching a favourite movie again understanding the original audio?
It may open new doors to you, and the way technology enables us, you don't need to spend a dollar (for the content, there are many resources free, like books that no longer have any copyright and are freely and legally downloadable).
A curious memory - As I was learning French, one of the books I read and comes to my mind in these times is The Martian, from Andy Weir. In French, it's called "Seul sur Mars". If you never watched the movie, or read the book, it's about one astronaut, stranded on Mars, by himself, for over a year. Eating only potatoes, tomato sauce and the movie makes no mention of toilet paper.
I hope this is useful. Maybe one day, after all of this is over, you can visit a country that speaks that Language and use your new skill.
Learning a new Language takes patience and dedication. You need to commit some time every day and keep yourself in touch with it, or it will slowly slip away. But don't worry. Some study will recover it easily. So set a schedule but take this as a hobby and you will enjoy it even more. Hey, maybe you will learn more than one Language.
It's a great topic. I look forward to reading your suggestions.