How much spare room to leave in memory?

Filling up my Enduro 3 with maps and mp3s. Should I leave some space in the memory for future updates and cache use? And how much would be a good amount to keep it from lagging.