The 10 events observed produced no real discount.
The current price of $21.50 matches exactly the lowest point recorded over the past 365 days, a level never undercut during that period. Compared with the typical price of $42.99, the gap reaches 50%, and against the yearly high of $63.99, the difference is even greater.
One nuance: the 90 day trend shows a slight uptick of 4.2%, and across 10 major shopping events analyzed (Prime Day, Black Friday, etc.), no additional discount was ever observed for this item. The price itself is very stable, changing on average only every 36 days.
Given this, waiting for an upcoming sale event is unlikely to help, since these occasions have historically brought no extra savings. With the current $21.50 already the lowest ever recorded, this is the most favorable known moment to buy, with no guarantee of seeing it again soon given the recent slight upward trend.