Do u have time to invest in stock market by taking daily trades then yes u should go for stocks else prefer MF the best option without any blood pressure issues of stocks going up or down