Ah, from your original post,
skimsogood, I thought you would be arriving in Brazil that day, not doing all domestic.
panatanal has a valid point, one caveat would be if the World Cup traffic has an impact by possibly causing more flight delays or longer lines to do anything. The other thing to do is check and see what other later flights are possible should you miss a connection. However, 5 am is pretty early and delays during the day haven't had time to compound into longer delays for later flights. Most of my domestic TAM flights recently have been pretty much on time. (hope I didn't just jinx myself with that statement!

)