As a student money is my limiting factor. When I don't have a use for the points I won't pay money for them. So if I have a trip coming up and I can get free nights at a hotel via a sing-up bonus but the first year fee isn't waived, I'll do that. Otherwise I accrue points through everyday use and sign-up bonuses with no costs.