Come da oggetto chiedo consigli dove piazzare i metodi 'flush()' e 'buffer' dell'oggetto 'response'.

Di solito posizioni il metodo 'buffer' al 1° tag '<%', esempio:
<%
response.buffer = TRUE
...
%>

Ma dopo gli include o un response.redirect quando la pagina è protetta, esempio richiede una query, una variant session o cookie.

Mentre il response.flush() lo posizione appena prima dell'ultimo tag '%>' esempio:
...
%>

ma prima dei tah HTML
</body>
</html>
e altri come <td><tr> se dopo questi non ci sono più chiamate lato server.

E' giusto oppure c'è un modo di ottimizzazione migliore?
Grazie