A good rule of thumb to go by is you should soak somewhere between 15-30 minutes at a time. You can extend it up to an hour if you want. Beyond an hour, and it can lead to health risks such as dizziness, skin burns, and even a drop in blood pressure.