Knowing the factors that affect rates can help you find a better deal ...