Generally, 15-20 minutes is the perfect amount of time to soak no matter what time of day. 15 minutes pre or post workout, in the morning before work, before you go to bed, on the weekends with friends and family, etc. Just 15 minutes a day can make a difference in the quality of your life.