Shares of the banking index Bank Nifty hit a fresh all-time high on Tuesday; Key points for investors