There is no legal limit on the cash that you can keep at home. But you should explain how you got it and it should be through legal means.