I would hold it in cold storage safely for an indefinite period of time because I believe that bitcoin is a good store of value, just as precious metals are right now. Bitcoin can serve a role as the "virtual gold".
Earning 21 bitcoins right now shouldn't be that hard. It's pretty simple actually if you have a job. Just save on your expenses and you should get there within 1 year.