Думаю, что в вопросе этикета в отношения момента самого дарения подарка никаких четких правил попросту нет.
Главное, если человек пришел в гости, чтобы он это не стал предпринимать, сразу в дверях или в коридоре. В этой ситуации приемлемо только дарение цветов.
Ну а если расширить ответ, то существует масса случаев, когда подарок необходим.
- К примеру на новогодний праздник подарок актуален в момент наступления нового года. Подарок не обязательно прятать под елочку. Его можно просто красиво «упаковать до неузнаваемости».
- В дни рождения, юбилеи, семейные праздники, подарки уместно дарить после поздравления и тоста.
- На свадьбы подарки дарятся в определенное время, в соответствии с планом ведущего-тамады.
.
Вообще, подарки наверно любят получать все, а уж в какой момент это будет сделано, каждый дарующий решает сам, главное - чтобы это было торжественно и празднично.
Ну и в заключении, как в той поговорке, что ложка хороша к обеду... Нельзя подарки дарить позже праздника. Вот это, как раз самое не этичное.