wp_enqueue_script order – external vs inline js

When you enqueue scripts, they get output with wp_head(), so if you want inline scripts after, put them after wp_head().

However, if you’re putting scripts inline just to add some php, a better route would be to enqueue it and use wp_localize_script to set whatever js vars you need from php.