THis is a typical beginner question. The answer is: There is no "best". Theire is only a "best match to your needs".
Is one was clearly better and everyone agreed it was best then the others would go out of business quickly. But as it turns out different people have different needs and taste and opinions.
The #2 most common beginner mistake is to equate learning some software with learning the task. For example they might think that learning Photoshop is the same as learning to be a graphic designer. Or that learning to how to work the controls on a dSLR camera will make you a photographer. Or that learning how to use video eding software makes you a video editor.
This is the same as thinking that if you could only learn to use a word processor you could write a novel.
So, bottom line here is to pick somthing to get you started that has enough features to support the kind of editing tasks you are learning. Likely you need to learn about the very basics of how to cut together the various kinds of shots, subjective, subjective establishing and whatever and about timing and flow and continuity and so one. Almost any editing software can do this.
There is a good reason to start with something "way simple". This is because you want to spend your limited time learning EDITING and not learning some software system. Learning both at once is to much. So start with something simple and easy and then if you find it limiting move up. People here are pretty much biased to Apple products. Start with iMovie then if and when you find it is limiting your creative vision move on to FCP.
When I was younger in high school we did pretty good work with a razor blade and glue. Seriously you don't need fancier tools then that. OK beter tool reduce the time you have to spend and reduce the cost but ALL you need are simple tools.
The BEST match to your needs is the software you can gets started with and come up to speed with the quickest. You don't need to spend weeks learning compllex software when you need to be learning how to make cuts.
Avoid the typical beginner mistakes.