Unlike Clash of Clans and Clash Royale which can take over 10 years for a free-to-play player to max out their account it is possible in Brawl Stars to do it in just a year.
Unlike Clash Royal where the level of your cards dictate how many trophies you can get and how fast you can move up that is not the case here. In Brawl Stars your progress is not restricted, if you have the skills it is not necessary to have maxed Brawlers to advance.
Without a doubt you will find the fastest way to get all your Brawlers to 500 is to play with your Club or friends in the 3v3 modes, these include Gem Grab, Bounty, Brawl Ball, and Heist.
We have questions and answers related to this topic which may also help you: