I have both Go Pro Hero 3+ and a Dash Cam. Go Pro Hero will record continually until you run out of memory, battery or make it stop manually. A dash cam will record your GPS coordinate, time, and speed. you can change the recording interval to 2, 3 , 4, 5 minutes loop. The bigger the memory card the more recording it can save without overwriting the old ones. What I like with the dash cam is that recording starts automatically when the engine is started and ends 5 minutes the ignition is cut. You can also set the G-Force sensor to automatically save and not delete any shock it detects IE. accident, sudden stops, rear ended, hitting a big pothole or curb or anything that will cause a sudden shock. That way you are not looking at one long video to see the accident etc. as it is automatically saved, plus most high end dash cam have some form of night enhancement.