Before training any model, we should shuffle the data. This is best practice and failing to do so can totally impair training.