Should I put my plugin javascript inline?

If you minify it you’ll be able to reap the advantage of caching the file.

If you inline it, the browser will have to download the script every time it accesses a page with your plugin on it.

I’d minify it.