I highly recommend starting a niche blog or two. It takes a while to gain traction, and there’s definitely a learning curve, but it is a great sustainable income source over time.
I’m writing on a medium while building out my niche websites. Typically, this takes a year or two to get fully ramped up.
So the sooner you start, the better.
If I could go back in time, I would have started a few websites in college. I’d probably be a millionaire by now lol.