I don’t think there is a specific best time of year. Black Friday is a time when many have sales but with this years price increases don’t expect to see tremendous savings. I subscribe to a few online shops and on occasion find wonderful bargains. This year I am not buying unless the price is right or I need it to finish a project.