One must explore multiple sources of income to really make it in this cryptocurrency situation now, if the project offering the stakes is a reliable one, then I will stake my tokes but not all, I will just see it a another opportunity to make money based on interest.
This is the strategy I have learnt from one of my mentor, I will not just completely put my total tokens into stake, I will hold some for long, trade with some and still stake some, although staking has a minimum amount, I think for DASH Masternode is 1000, so I also consider the cost of the toke too before deciding if I will stake my token or not, but it is really worth it if I have the opportunity to do so.