When Does Ulta's 21 Days of Beauty Sale End? The Last Sale Is Definitely The Best