There isn’t the best frame rate for video. Each frame rate example has a specific purpose, so it largely depends on what you’re shooting.
For a video on the web, most TV and film, 24 frames per second is the industry standard. Live TV including news programs, sports, and soap operas, 30 frames per second is widely accepted. Those 6 more frames per second allow for a smoother feel that works perfectly for a less cinematic video. A higher frame rate will keep the motion smoother and the details crisper.