Top Stocks Under Rs 2500: How many months would you wait to buy Zara clothing under Rs 2500 when it is on SALE? 1 month, 2, or 3? Can’t say about Zara though, but you can definitely buy fundamentally strong stocks under Rs. 2,500. Delayed gratification has its own...