You should take 5000 USD or more depending on your span of stay and it is also important for the visa approval from the authority. But still, there is no such rule but your bank balance should come for all your daily expenses, flight cost, hotel reservation cost and so on.