APRIL 23, 2026 Should You Wait for Rates to Drop? Is Now a Good Time to Buy in Greenville NC? 2026 Guide