5 Stocks to buy now today for good returns in short term and long term.