When should you Invest in Business Applications