S&P 500 (2005-2024): the Best and Worst Days Occur Within 2 Weeks