The best times to shop are typically late October through early November, during sales events like Black Friday and Cyber Monday, and even before Thanksgiving