Zack Beauchamp Editor’s note: A version of this guide was originally published in 2018.