Should You Buy a Stock on its All-Time Highs? | Zacks Market Edge | Podwise