I mean the effect will be there 30 something minutes after the dose but if you doing it daily, from the people I know that use it for that it doesn't really matters how much time before cause cialis stays in the body up to 36 hrs so if you taking it every day at a 5mg dose then you'll still have some in your system from the dose of the day before. I would say you can use it just at the same time every day and it should work out well even if you don't go to the gym right after