... and don't use one of the packing (NB: packing, not minifying) approaches unless you measure and understand the performance impact on clients first. Large packed JS can take hundreds of ms to unpack on slow clients.
A good option is to put the files at the end of the page. The page won't load faster but the rendering will be done earlier. The user will see a faster page.