Gravity readings are the only way to know for sure. If there is still krausen on top it's still at its most active fermentation stage. When it first drops, I hear that fermentation is about 70% completed. Usually this drop happens for me on day 4-5, with day 3 being the most intense. Anyway...