A long straddle is the best of both worlds, since the call gives you the right to buy the stock at strike price A and the put gives you the right to sell the stock at strike price A. But those rights don’t come cheap.
The goal is to profit if the stock moves in either direction. Typically, a straddle will be constructed with the call and put at-the-money (or at the nearest strike price if there’s not one exactly at-the-money). Buying both a call and a put increases the cost of your position, especially for a volatile stock. So you’ll need a fairly significant price swing just to break even.
Advanced traders might run this strategy to take advantage of a possible increase in implied volatility. If implied volatility is abnormally low for no apparent reason, the call and put may be undervalued. The idea is to buy them at a discount, then wait for implied volatility to rise and close the position at a profit.