I just got a 2016 Mazda CX-5 for my daughter and I want to install a decent dash cam before she heads off to college. I'm looking for something with both front and rear coverage, good night vision, and reliable recording. Any brands you guys recommend?