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