When is the best time to take Halodrol-50?

Should it be taken with before/after/with food or on an empty stomach?

Should it be taken on non-training days as well?

Thanks