Combinations are trades constructed with both a call and a put. There is a special type of combination known as a “synthetic.” The point of a synthetic is to create an options position that behaves like an underlying asset, but without actually controlling the asset. Why not just buy the stock? Maybe some legal or regulatory reason restricts you from owning it. But you may be allowed to create a synthetic position using options.
In the case of perishable commodity, the cost of storage is higher than expected future price of a commodity (For ex: TradeINR prefer to sell tomatoes now rather than waiting for 3 more months to get a good price as a cost of storage of tomato is more than price they yield by storing the same). So in this case, the spot prices reflect current supply and demand, not future movements. There spot prices for perishables are more volatile.
To reiterate, buying options in times of low volatility could prove to be advantageous should the volatility increase sharply. On the other hand, a lack of deviation in the price of the underlying asset will produce lower market volatility and even cheaper option premiums. Once again, pricing is relative and dynamic; "cheap" doesn't mean that it can't get "cheaper".
However, options are not the same thing as stocks because they do not represent ownership in a company. And, although futures use contracts just like options do, options are considered lower risk due to the fact that you can withdraw (or walk away from) an options contract at any point. The price of the option (its premium) is thus a percentage of the underlying asset or security.