When can i test?

I have 7 days until my period. Is it too soon to test? Should I wait until tomorrow morning?