The best time to shop at Amazon would be during the Amazon Great Indian Festival as it rolls out huge offers and discounts.