Anyone who keeps saying Brazil is cheap has obviously never been there. It is fucking expensive. It is not what it was 20 years ago. Especially if you are from United States or Europe and cannot live a third world standard in order to make it "cheap living".
Assuming you are American and probably live in a flyover state, I recommend Southern California. NYC is too expensive and distracting. Any school in southern California would be a great choice. All of them have Pan Ams and Worlds champions. Seriously, all of them. Every school I have dropped in, large or small, had monsters on the mats with decorated medalists.
There is a reason why they moved the WORLD championship from Brazil to Long Beach. That area is the new mecca. Sucks for all those talented, poor Brazilian kids in Rio. Some of them would absolutely tear it up at Worlds but do not have the means to come and compete.
For whatever it's worth, yeah a tournament driven school will help your game. But, it's a small, fairly minor piece of the puzzle. It would be good to be rolling with great training partners and to immerse yourself in the lifestyle of competition jiu jitsu but the bigger pieces of the pie are things like your work ethic, your drive, your body type, dedication, personality type, etc. THOSE are the important things. A competition school is the icing.
Good luck.