I think it's a very good idea to start offering content upgrades/freebies as soon as possible on your blog. You need a system for that, and the best one in my eye is Convertkit. You can now (in 2024) create a free account to get you started, and as you grow subscribers, you can change to a paid plan. I have written a Guide to Content Upgrades so make sure you read that!