I found this to be really helpful. Many times I've found myself testing too early. With this site it calculates when approximately implantation will occur and when would be good to start testing!! Go check it out.
Also I found this picture to be very helpful in explaining what happens in early pregnancy leading up to implantation.