Need Advive About Printing On t-shirt

Hello, Everyone, I want to start a new business of t-shirt printing But I don’t have a lack of knowledge about printing on a t-shirt I just want to know through my post which printing is better on the T-shirt Either screen printing or vinyl if anyone knows about printing suggest me here.