Isn't injectable winstrol beter then pill form anyways?