The best street carnival is during the day.
In the mornings in the centre of Rio and Santa Teresa, in the afternoons in the South Zone, Ipanema, Lagoa, Jardim Botánico, Aterro do Flamengo.
I offer raveller tours on Carnival Saturday and Tuesday morning in Santa Teresa, for details, please contact me per email.