There won't be a cap since there are gonna be a ridiculous number of badges that can be acquired. The speed with which people level will slow though as each level from 50-60 will require 600xp, and then 700xp per level from 60-70 and so on.
I know, I meant currently since there is a max limit before more cards are added and I assume the people who are leveling up will be getting those new badges as soon as they can