I would also recommend a desktop, but there are great laptops out there.
I have an MSI GE62 Apache Pro laptop that I use mostly for homework, live streaming to Twitch, and editing video when I'm on the go. I like it. I would prefer to use my desktop, but my desktop isn't in the same room as my consoles, so it gets used to edit my vlogs. You'll want something with a lot of RAM, a good processor, and a good hard drive or SSD.
My GE62 has 16 GB of RAM and an Intel i7-6700 processor, so it does pretty well with video editing, but my Dell desktop that also has 16 GB of RAM (expandable to 64, which is crazy) and an i7-6700 is much faster.