I personally don't see staking 1,000$ for an annual return of 95$ as a bad idea, because the risk is less or completely absent. It would be way difficult to get such a deal without any risk. The best we can get in banks is less than 5% on savings. I recall in binance the staking on USDT is flexible, giving the opportunity to cash out immediately when in need of it.