There’s no better time to level up your battle pass because Activision is hosting a double battle pass XP event for Call of Duty now. This event will be on both Warzone and Vanguard. The double battle pass XP event will last from April 6 up to April 13. So you better get rolling on those ranked matches.
This is a nice chance to level up your battle pass before the season ends. Though there is no official start date for Season 3, the current battle pass will expire on April 26. So we can expect the new season to follow shortly after.