I've been saying talk that rates will go record low so may pay to wait. What u really need is a broker that u can trust to answer this question
no one knows, and even if someone tells you their opinion, they wont be there to pay the extra money it cost you to wait/commit
at some point you have to take a gamble