Yes, you need to shower at once in 48 hrs, and no, you do need long showers. Just quickly rinse off all the dirt from your body.