When is the best time to invest in new information and communications technology for my business?
When you NEED it. Because IT moves so quickly, it is often worthwhile waiting that extra month or so. Prices will drop, speeds will increase, new products are released. That being said, if you need it, don't put it off - delaying a purchase waiting for the next upgrade can often be counter-productive, as you lose productivity while you wait.