^ This. Also, while the VIOFO is a solid pick, you might want to consider something like the Fitcamx Dash Cam for BMW X3 G01 if you hate having cables...
Honestly, I spent hours digging into the technical specs before I picked up my current setup. Its wierd how much the material density varies across th...