When Is the Right Time to Put Up Your Birthday Parties?