Yes, it is highly recommended. Soaking softens the cashews, making them easier to blend and resulting in a smoother and creamier texture. If you're short on time, you can opt for a quick soak by pouring boiling water over the cashews and letting them sit for about 1 to 2 hours. However, for the best results, it's ideal to soak them overnight or for at least 4 to 6 hours.