It's supposed to make you about 20% stronger, and help you push you muscles longer than usual. You can take it whenever you want, but it's pointless unless you're working out or something. You can take too much, but if you don't there are no known (and my bet is they would be known by now) side effects, and it is not at all addictive.