Best Video Editing Mixing Software

Best Video Editing Mixing Software : Is free video editing software good enough?