it all depends on playstyle.
I try not to do too much during the day. If I know I'm going to Tartarus that day, I take a nap instead of answering the questions. I only go when my guys are their best, and I spread Tartarus visits for specific reasons. I typically run through the entire block until I reach a boss floor without fighting too many enemies, although I do for a bit so I can guage what I'm up against and change my Persona roster as needed. I pick up any treasure and cash on the way too. When I get to the boss floor, I teleport back down, save. I do this so that whenever my guys are in need to be healed, I can always be transported to the first floor without losing progress since I already made it to the boss floor. Easier that way.
Then I go "grind" for a bit, to test myself and see if I have to change up my roster. Then if I'm feeling prepared I go and fight the boss. When I eventually beat the boss, sometimes I'll continue on for a bit. Then I go check my spoils, visit Igor, and make any necessary changes to my roster. Leave, come back the next day, repeat, and concentrate on the next set of bosses. When I finish up a block then I concentrate on Liz's requests.
I know some people who go to Tartarus once a month. I think that's boring so I don't do it. I found that if I spread my visits it makes the game more fun. If you go once a month, and then only concentrate on day time that makes a pretty fucking boring rpg, so every visit I make to Tartarus, I have a specific goal in mind. My guys never get tired that way.
Of course, you probably have an entirely different play style.