If you are still facing the problem with the "where to place script tag" just place it anywhere and use "defer" in it, it will work without worries.
for example:
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/2.1.2/TweenLite.min.js" defer ></script>