It's best to eat sashimi the day that you purchase it, or at least within 24 hours.