Last chance to buy Infosys & get an assured ₹21/share