From Asheboro there are 3 lakes within 30 minutes. High Rock, Badin and Tuckertown Reservoir. Tuckertown has glassy water most all the time, even weekends. The picture is of Tuckertown
High Rock, Badin & Tillery have houses on them & are nice lakes but get busy on the weekends. Tillery is 45 minutes, Belews (heated) is 45 minutes. Jordan Lake 1 hour. Hyco Lake (heated) 1 hour & 20 minutes. Hyco is fun, lots of wakeboarding & hydrofoiling especially Easter & Halloween. Checkout
www.endofropegang.com . There's lot's of good info on that site.