WP ForLoop to compare meta information of posts to determine what post to display

Your query should be something like this:

$args = array(
    'post_type' => 'post',
    'posts_per_page' => 1,
    'meta_key' => '<ACF FIELD KEY HERE>',
    'meta_value'   => date( "Ymd" ),
    'meta_compare' => '>',
    'meta_query'  => array(
        'key' => '<ACF FIELD KEY HERE>',
        'value'  => date( "Ymd" ),
        'compare' => '>'
    ),
    'orderby'  => 'meta_value_datetime',
    'order'  => 'ASC',
);
$queryPosts = new WP_query($args);
if($queryPosts->have_posts) {
    while($queryPosts->have_posts) {
        $queryPosts->the_post();
        the_title();
    }
}