Self Host ? or Hosted ? for your blog post’s image

I have prepare some work for my long holidays, one of the things i been thinking about is shall i self host my blog post image ? or shall i use some hosted service...