Puoi metterlo dove più ti aggrada tra <head> e </body>.
Detto in pochissime e brutte parole... solitamente lo si mette alla fine perché l'elaborazione del JS non È parallelizzabile a quella del rendering della pagina (almeno, che io sappia) e, quindi, se lo metti prima, il browser si "ferma" fino a quando non ha ultimato la chiamata ad Analytics.
Ma, comunque, è solo un'ottimizzazione è non è indispensabile.