When it comes to staking of tokens like usdt, I would advise you use a credible and reliable platform. There are platforms that give very high returns but they pose a huge risk considering the fact that you're in for long term. Binance has shown over the years to be a credible exchange and I'll prefer you use a platform of that nature as they have very flexible duration ranging from daily to monthly, bi- monthly, and quarterly.