The only songs I play every day are the ones I'm still learning. If I already know the song, I may not play it regularly unless our group is gearing up for a gig. Otherwise, no matter how good the song is, it's going to bore me after a few days, and I'm going to start making mistakes. Worse, I may start repeating the mistakes and risk forming the habit of playing a song wrong, wrong, wrong. So I only solo practice songs I already know when I want to sing them.
Hint: To enhance and speed the ability to memorize a new song, write it out in longhand. Not on the computer, not on a typewriter. In longhand. There's a connection between the concentration of writing the words and remembering them. It can cut memorizing time dramatically. (Unless you have a photographic memory, of course.) Something me da taught me...