The books that you get when you win 12 games on the grand, classic, and mega draft challenges should refresh every 2 or 3 months
More opportunities to get more lucky drops aside from the daily tasks but you have to actually give effort to earn it, maybe reaching the higher ranks on path of legends or reaching a certain threshold of medals on clan wars (for example, getting 100k medals on the final week)