The Stock Market's Rally: Time to Buy the Dips