Nifty hits 13,000-mark, Sensex at record peak: Is it time to book profits?

A cocktail of better-than-expected earnings, improved Goods and Services Tax (GST) collection, better macro-data, and progress in Covid-19 vaccine development has pushed Nifty50 & Sensex to their peak