Is it a good idea to use a nightly build version?

Short answer: If you have to ask, you should probably stick to the stable release.

What are nightly builds?

As the name implies, nightly builds are generated every night from the current master branch of the source repository. They are meant to allow a wider audience to more easily test new features.

What are the dangers when using nightly builds?

Nightly builds like all software have bugs. Because they have new not yet widely tested features you must expect a higher number of bugs. This includes critical bugs. (Nightly builds are meant to be there to expose new features to a wider audience. The hope is that this will increase the quality of the stable release.)
Users of nightly builds should be aware of this danger.

Another additional danger is that nightly builds might produce files that can not be used by any version different to the one used to produce them. (Mainly older versions might not be able to use these files.) This fact might lock you into using nightly builds until your project is finished.
It might also make it harder to share your project with others. (Nightly builds might not exist for the operating system someone else uses. Or they might not be allowed to install nightly builds for policy reasons.)

There is little to no documentation for nightly builds. If there is a large change in workflow you might be on your own to find out how to use the new tool. To reduce the surprise, it is a good idea to follow the mailing list. And watch out for new announcements on the kicad webside. (blog posts) Or possibly even watch the git repo and read the commit messages. main source repo, github mirror

What are the benefits of using nightlies?

You get more features.
You can help make future kicad releases better by finding and reporting bugs.

What about after a feature freeze or with release candidates?

Note: Nightlies from after 14. March 2019 are no longer part of the of the v5 release cycle. (They are part of the v6 development.)

As there are no no features added in this time period, all files generated by such builds should be compatible. Especially between the release of the first release candidate and the stable release.

There might still be a higher number of bugs then in a stable release and the documentation will probably not yet reflect the full feature set.

Small changes to the official library and to the graphical interface might still happen in this time frame.

Is it actually possible to Get KiCad Version 5 now?
3D Viewer doesn't display components in 3D
3D viewer (Wings 3D) crashes windows 10 KiCAD Version 4.0.7
Mirror image of a board outline
DRC - Track Near Pad
Nightlies Users - Read the FAQ
How to make a clean reinstall of Version 5.1.2
Import from EAGLE with multiple sheets?
Eeschema Group Bus on mac
Nightly Builds - How can I find revision number?
Nightly pcb-file using with 5.1.2?
ISO Standard Title Blocks WKS Files?
Y axis flipped in footprint editor
I have a library problem!
(Start Here) Frequently Asked Questions
Useful? Path for Datasheets
Importing SVG into layout (silk, board's edge, etc.)
FYI for nightly build users: Big changes happening in Eeschema netlisting
Trace Spacing Issue
Full python Via Stitching
Updating all footprints on a board, including the texts
What Version Do I Have Here?
Custom Library Showing Zero Components
Corrupted layout or schematic files ->schematic error
Problem in Annotate Schematics
Segmentation Fault when trying to add text to PCB
KiCad 5 RC3 creates invisible files & folders in Windows 10
Run trace in new component
Run trace in new component
Uncover vias and add test pads
OpenGL canvas Update
Glitches with Connections
KiCad 5 and nightly builds for Fedora Linux
Newbie question. Does it make sense to start to learn with KiCad 5 (on linux)
Highlihting track on both PCBeditor and Eeschema
Drag components in kicad
How to connect multiple pins/pads in a footprint?
V5 Symbol editor reports missing references
3d Models added by hand are lost with "update pcb from schematics"
Missing Symbols
Footprint vs trace
Kicad 5 - No .gbl output generated for front side
KiCAD nightly hangs on on "update from schematic"
KiCad 5.0 RC1 for Windows
Installing Both KiCAD Nightly and Stable Versions
How to add kicad-action-plugins
Keepout zone not work in OpenGL canvas?
Managed to Lock up EESCHEMA
KiCad on Fedora 27 - no python scripting functionality
DRC check fails
Can't connect pin header: "Track near thru-hole"
Help needed downloading latest kicad
Create local footprint libraries from or
How to Mirror (Y-Flip) Layout Perspective
Schematic design problem in Eeschema mouse pointer
Prevent KiCAD from merging nets of two different global Labels
Help me understand block dragging?
Some schematics are getting deleted when I close and open the KiCAD
Frequent error while moving to new project and using few footprint
Frequent error while moving to new project and using few footprint
How to draw this kind of copper area?
Hatch Copper Pour
No symbols in Eeschema
Please Include KiCad Version Information in Your Questions
List of Nets, Net Lengths and Via Counts