What is the best way to cycle through tiles for a tile-based game?

currently i am using this method

For X = 0 to 100
For Y = 0 to 100
bitblt blah blah, X*16,Y*16 (tiles are 16pixels wide/tall)
Next Y
Next X

is that the best way/ fastest?

just seeing if there are any tips to improve speed