Use System.nanoTime()