best nighttime medicine for allergies does allegra require a prescription best prescription allergy pills