It really comes down to personal preference, but either first thing in the morning or before bed can be best. This is when you're usually the most relaxed and it can help to facilitate sweating.