For me, l really have no information about how long it's been recommended for a standard blog website to be created by the professionals.
But it needs one year work to start earning with a blog this is difference, the main purpose isn't set up wordpress blogger with bluehost for 100 $ per year but does blog generates 100 $ second year at renew?It takes only few minutes to set up a blog. There is different better a blog and a website. If is a website, it can take longer time especially when you are a novice. Moreover, it depends on the type of website you want to create. We have websites that are complex and takes time to design.
Add to past experienceI have realized that there are so many types of websites and that they take different times to create depending on the features, plugins and so on