It mostly depends on how much storage space you have. A 32GB SD card can store about four hours of 1080p footage before it needs to be overwritten, whereas a 512GB SD card can store up to 24 hours of 1080p video. If your dash cam is capable of cloud storage, you can have almost unlimited video storage, since it will upload data to the cloud server to make room for local recording. However, as you go up in resolution, your storage can handle less footage. A 32GB card will only hold about 30 minutes of 4K video, and a 512GB one will hold close to four hours.That's why it's best to have a dash cam with cloud storage. It also comes in handy if you're involved in an accident and the device incurs damage.