Adobe Premiere Pro is an industry-standard video editor and getting the most from it will require an investment of time as well as cash, but if you’re serious about video then it’s well worth the effort.
There's a vast assortment of stackable audio and video filters, support for 360-degree and VR video, native support for a huge number of raw file formats, and the ability to work collaboratively with others. You can even start editing your videos before they've finished importing.
This kind of power doesn't come cheap and the monthly or annual subscription fee adds up, but the lack of a large initial outlay makes Premiere Pro surprisingly accessible. It's worth downloading a trial of the other video editors here before making a decision, but Premiere Pro is extremely versatile and the cloud-based model means you won't have to pay for upgrades as they're released.