It really depends on how fast you set things up and start getting traffic. If you already have a decent audience or some good content, you might see money coming in sooner. If you're just getting started, it might take a bit longer. BMF.io makes it pretty easy to get going, but your actual earnings will depend on stuff like how many people visit your site and how well your ads are placed.