>>542531053
Assuming the best case scenario of the next Canto being in December let's say you've got 60 days to grind and you do one MD run per day, 8 of those would be weekly bonus runs which leaves 52 regular runs worth 3 BP levels each for 156, 8 weekly bonuses for 22,5 levels each gets you 180 levels, then another 60 levels from dailies and 16 from weeklies.
You'd be looking at around 412 levels which without a paid pass gets you enough shards for 2 IDs and some change. Buy the pass and you'd be getting 6 of them before season end is plenty for all the good seasonals. Of course this is assuming a December Canto release, which is unlikely, and daily MD runs. If there's a delay you can probably get all seasonal IDs before the next Canto drops.