Добро утро или добър ден?

Имах една колежка, която всяка сутрин казваше - Добър ден! Всички казваха Добро утро, но тя твърдо държеше да каже Добър ден. И се сетих за Бойко Борисов, който сякаш изтъкваше всеки път, че за него дори 8 сутринта е вече ден, защото е станал още рано-рано сутринта.
Дали обаче има някакво правило? Например след 10 часа вече да е "Добър ден", след 17 часа да е "Добър вечер"? Или може би всеки избира как да каже според това колко напреднал чувства, че е денят за него?
Интересно ми е да разбера какво мислите вие :)