Cary is making the case that there has never been a better time to do a little further digging into the state’s famed Research Triangle.