What's driving Home Depot's August stock rally and can it continue?