Since you're comparing the current URL to the URL of posts am I correct in thinking this is being used on a post (of any type inc page) and not an archive / category?
If so a more efficient way would be to compare the original post ID and the ID of the post in the loop. What are you trying to increment? Anyway here's my suggestion based on what I've understood so far.
<?php global $post;
// Post ID will change in loop so store existing ID as a variable.
$current_id = $post->ID;
Your posts query goes here...
And then:
if ( have_posts() ) : while ( have_posts() ) : the_post();
$url = ( $current_id == $post->ID ) ? '#' : get_permalink(); ?>
<a href="<?php echo $url; ?>">Read Now</a>
...