I keep a sweep in account where if balance goes over a particular threshold amount, it automatically adds into small FDs.
This gives me better returns than just keeping money in savings account. And it also reduces uncertainty which come while cashing out investment.
Apart from this I have a long term corpus (around 1.2 cr as of now) which is invested in low risk instruments like PPF, Index funds, FDs, Blue-chip stocks, GSecs which I would not touch for next 15 years.
The only investment I cash out is the ones which I invest in small/micro cap stocks or futures/crypto trading. I don't keep big amount (at max 15-20 lakhs) in these investments.