How to know when your meat is ready
You need to know the internal temperatures of the foods you are cooking. Many variables go into cooking times that it can be hard to determine when your meat is done. The biggest mistake most home cooks make is not to account for resting time. Many don't even know that they should let their meat and poultry rest for a period of time, which will allow the juices to redistribute.
Use a thermometer to know when your meat reaches the ideal internal temperature before and after resting. Here is a guide for your reference.