The math is slightly off on the above analysis. However, you should make something similar to it.
This one should be more accurate:
Year 1: Initial 40,000 with 12% APY is 4800 / 52 (weeks) = 92 x 4 = 369 || compound 369+ (this scales up every year) monthly for 5 years = 98,624
Year 5: 98,624 with 12% APY is 11,834 / 52 (weeks) = 227 x 4 = 910 || compound 910+ monthly for 5 years = 243,182
Year 10: 243,182 with 12% APY is 29,181 / 52 (weeks) = 561 x 4 = 2244 || compound 2244+ monthly for 5 years = 599,639
Year 15: 599,639 with 12% APY is 71,956 / 52 (weeks) = 1383 x 4 = 5535 || compound 5535+ monthly for 5 years = 1,478,724
Year 20: 1,478,724 with 12% APY is 177,446 / 52 (weeks) = 3412 x 4 = 13649 || compound 13649 monthly for 5 years = 3,646,537
Year 25: 3,646,537 with 12% APY is 437,584 / 52 (weeks) = 8415 x 4 = 33660 || compound 33660 monthly for 5 years = 8,992,486
Year 30: 8,992,486 with 12% APY is 1,079,098 / 52(weeks) = 20751 x 4 83007 || compound 83007 monthly for 1 year = 11,067,668
This is giving you the bare minimum value of how much you'll make staking USDT since I am using the bare minimum value for compound staking monthly when it's value scales up yearly.
-When you are staking through the crypto.com app, they will pay you out every week, in which you will use to re-stake every 3 months or so for compound staking.