if you login every day you get 35 T in the season (28 days + 7 bonus)

if you can't login every day just sign for 1 T daily (you'll get 28 T, no matter if you login or not)

I would not sign for topkers unless you're not sure to be the very best in your league. But in any case you'll get up to 30 T (5 less than speed)

So Speed is the best for me