Yes, it is OK to take your medications a hr before your typical time. This won’t have any type of effect on your health.