Хостинг: арендовать или создать на домашнем пк?
Почему нельзя, можно, и даже нужно, начинать с этого вполне нормально. Позволяет очень сильно сэкономить на вложениях, за счет меньшей надежности.

Но нужно понимать что хостинг это не только машина, но и стабильное подключение к интернету, а еще гарантии, что сервис будет работать с определенными низкими шансами на остановки (гарантированные SLA, чем значение ближе к 1 тем хостинг круче и дороже), достигается это как командой админов, готовых как чип и дейл решать проблемы 24 часа в сутки, так и выбором серверного железа и резервированием. Ну и опыт и готовые решения с высокой вероятностью лучше у компаний, которые этим занимаются годами/десятилетиями чем домашний колхоз.

Дома все это сделать будет заметно сложнее и дороже (бессмысленно).

p.s. что будете делать если ваши недоброжелатели запустят ddos на ваш домашний ip и провайдер его выключит,..

p.p.s. в россии последние годы провайдеры с подачи текущей власти вытворяют эпическую дичь, ломая интернет и устоявшиеся стандарты.
Совершенно нормально внезапно обнаружить что входящие https нормально не работают, или скорость режется, или подвисают подключения и т.п. Это так работает самодельный DPI
А для чего нужен? Если у вас там всего 100 просмотров в день   и для личных нужд можно и домашний.... 

 что то вроде   роуртера с внешним диском..  

Купите у провайдера постойный айпи и все.  

А вот если  сайт  , да если у вас там   по 10 000 просмотров в день ....То  конечно хостинг ...

Все верно вам сказали хостинг это не просто сервер и статичный IP  ,  к тому же это даже дешевле домашнего сервера .