The offseason and Spring Training are usually the best times to buy baseball cards, including cards from the 2023 season, but that can vary depending on the cards you are looking for!