Market Forecast: Will Supreme Court's Tariff Ruling Propel Nifty to 25,900-26,000 and Bank Nifty to a Record High?