When to BUY & SELL for MAXIMUM PROFITS in Trading