At this point I think the limit is entirely upon how much time and money someone is willing to put into it. However many the servers can handle may be the most limiting factor. Leveling so many characters before the level cap is raised every 2 years may also be another limiter although technically you'd still be boxing that many, just you're not doing end-game content.