Can you donate blood while on steroids, can you take pre workout with steroids