
Be onto a good thing
Positive Connotation
This phrase suggests a positive outcome, often with an element of luck or unexpected success. 
Informal Use
It's an informal expression more suited for casual conversations than formal writing. 
Not Always Financial
While often about financial benefit, it can also refer to other advantageous situations. 