You never knows when you will need your knowledge. Steve Jobs learn calligraphy just for fun; who knows he will "create" Apple after some years and use those calligraphy for his inventions ;)
Just be equipped and find something you are passionate about would be great enough
RE: Gimme some logic