Before Building a Prediction Model, Write Down When Each Feature Exists
A beginner data science project can accidentally answer an easier question than the one it claims to solve. One way this happens is using information that would not exist when a prediction is needed.