Не нужна. Когда сомневаюсь, подбираю слова, которыми можно заменить «сомнительное» в предложении.
«На любой праздник» означает какой-то день/дни. Поставьте, например, любое ОДНО слово, а не несколько («на любой праздник» тут их 3). Например «завтра». На завтра.
У Вас предложение будет звучать бредово, зато, насчёт запятой выясните.
Такого правила не существует, зато это всегда работает 😀