I have 20$ of bitcoin. What should i do with it instead of spending all.Tell me Pls.

20 $ worth bitcoins is not a lot and thus it is not wise to invest it in bitcoin for long time. I would suggest you to buy some alt coin with that amount and you can see better returns.