Hi there,
it depends on how the Javascript is written as the code within the script may need to execute after some HTML is rendered on the page. Other scripts however do not.
I would put in the wp_footer hook as it will run after the page has loaded and not interfere as much with the sites performance. If it works as expected then leave as is.
If theres an issue eg. a Slider is badly displayed on initial load, then move it to the wp_head hook.