WordPress is best among all platforms, but before starting a blog make sure you choose a topic where you can find actual readers of your content as most Blogs are dead or has not traffic as blogs have to be replaced with YouTube videos.
Best Regards
DroidTechie