Is a 512 GB microSD card enough to store all your data?