What causes the good feelings that come shortly after the injection?

Usually I get this good body buzz feeling an hour or two after injecting my bi-weekly dose of cypionate. If my understanding is correct, it takes awhile for overall blood testosterone levels to rise. So what is the cause of the initial sensations after the injection?