Hi first I welcome you to the stock market. Now coming to you question the answer is ask yourself if you can give time to find stocks and analyze the trend of technical or fundamental if such kind things you can do then yes you better invest directly in stocks and if you dont have that much time or interest to learn investing better go for good Mutual Fund. Investing in ETFs is the new trend.