When’s the right time to have mobile App for your Business?