I cannot give you any suggestion as I got it since playing daily since February 2021 and that is a lot of time that I roll at least 7-8 a day,it has become a habit of mine but as I say that is a very long time just to get 2 dollars.
Is this the first time you've gotten such a prize from freerolls? I wonder how many freerolls you've done in all time? You can check that by clicking on the stats tab. Personally, I've been registered on freebitcoin for a long time, but I rarely play these freerolls because of the low chance of winning big prizes. It's funny, but I just checked my stats and was surprised to find out that I've only made 1450 freerolls in all time.