
Be/live in clover
Positive Connotation
The phrase suggests a happy, easy life, free from financial worries. 
Idiomatic Usage
It's an idiomatic expression, so use it in casual settings, not formal writing. 
Wealth Implication
Often implies sudden or unexpected wealth, but not always. 