20 things absolutely worth your money

  1. Good pair of sturdy shoes.
  2. Nice bed mattress.
  3. Good pen
  4. Kindle e reader
  5. Nice wireless key board
  6. Strong Helmet
  7. Fast Laptop
  8. Good education
  9. Books
  10. Electric shaver
  11. Gym supplements like multivitamins
  12. Good watch
  13. Nice headphones
  14. Vacation at exotic location
  15. Water proof wallet
  16. Gym membership
  17. Good sunglasses
  18. High class travel tickets any where either in train or plane
  19. Tasty meal at a good dhaba
  20. Good fitting branded clothes

What are the most difficult and useful things people have to learn in their 20s?