In Cover Your Assets, you only need to discard if you can't do anything else - or you choose not to. You must discard one of your assets and take a new one from the draw pile. Even when the deck is exhausted at the end of the game, you must still discard if you can't otherwise go.