Reminder to save the challenges for the end of the week instead of doing them immediately.
Each level of the battlepass adds 500 exp requirement to earn points (the dots) towards the level.
So doing challenges after grinding is the smartest thing, not doing them immediately. Also it takes 9,150,000 exp to complete the battlepass without challenges. Fuck dice.