It depends what you're doing with it, how much you're willing to spend and what platform you're using it on.
For making occasional short videos with no fancy edits, it's probably not worth spending any money. So I'd recommend Shotcut, OpenShot or VDSC. They're all fine for that type of task.
If...