I've run Nextbase dashcams for quite a few years but the latest series 2 cams didn't appeal. Still battery and still ball joint mounted.
After lots of research I got a Viofo A119 V3 and I've never looked back. The one thing to bear in mind is you do need a fast SDCard.
Here is a downloadable 3 minute MP4 RAW file as an example:
>> Krem Viofo Sample <<Resolution - 2560x1440P 60fps
Bitrate - High
Loop - 3 minutes
Video - MP4
EV +0.0
HDR - Off
Parking Mode - Off
G Sensor Off
LED On
Frequency 50Hz (UK standard)
Samsung Evo Plus U3 128Gb, tested to write @ 60.496 MB/s