It is better to cook your fish after 1 or 2 days of buying it. When you cook it, you can store it in an air-tight container. In this way it will last for up to 3 days. Within these you can reheat it and add your favorite side dish like salads or some potatoes.