Is Brazil worth visiting if I speak fluent Spanish but only passable Portuguese?
I'm planning to spend 6 months in Latin America. I will spend 3 in Peru, 1 in Argentina, and 1 in Mexico. I'm trying to decide where to spend the fourth one as there isn't really anywhere else I want to go to besides Puerto Rico and potentially Brazil, but I think it's a bit too expensive for me. I've already been to Guatemala.
I speak fluent Spanish but only A2 to B1 Portuguese. I would be able to get by, but it would be difficult to do much more than that. I have about 8 months to practice, but I only have an hour of time per day that I can set aside to practice.
Being able to speak the local language decently well at minimum is very important to me because I want to be able to meet people who are from the country without worrying about if they speak English. I don't want to have to rely on people speaking English and I don't want to hang out around only foreigners.
Is Brazil good enough to spend the next 8 months working on Portuguese? Or should I just stick to Spanish-speaking countries? If I were to go to Brazil, what city would be a good place to spend 1 month in?