Multi Temporal Datasets for crop Classification

In case of sentinel-2 images if i select 5 images that cover complete cropping season how can i make multi temporal that efficiently distinguish different crops. If i simpling stack all 5 images bands or select some specific bands from each image which would give better results ??