For me, the best and easiest way to earn free bitcoin is by joining a signature. You'll just need to be constructive in your post. But since I'm a newbie here, I don't think there is a signature campaign here. Hopefully, there will be a signature campaign here soon.