Americans will spend $24 billion on Valentine’s Day in 2022