What is the reason?

I took an opk test this morning and almost have a positive. Then 4 hours later I took another to be sure and the line was hardly there? Was it too soon to take it again? Or am I not actually ovulating yet?