When deciding whether now is the right time to buy a home, there's no shortage of opinions. You might hear, “Interest rates are too high,” or “Prices might drop soon,” or even, “This is the perfect time to buy!” The truth is, no one has a crystal ball. Instead, there's one critical question you shou...