A while back I had some questions regarding baseball bats that many of you were kind enough to answer. I now have one more. We ended up getting my son a Marucci F5 to use on his 7th grade team, but the coach told him it was too end loaded and causing his swing mechanics to be off and recommended a more balanced bat. After some research and him trying one out another boy had, looks like we may go with a Louisville Slugger Meta. Here's my question. I can get a 2021 model for $250, 2022 for around $400, and the 2023 is $500. Do bats have a shelf life or is an unused 2021 model just as good as an unused 2023? From what I've read the bats had no significant design changes other than the graphics, so would he be ok with a 2021 model or would he need the 2022 or 2023?