Too soon?

Is testing 4 days before expected period too soon to test? I’m ok with getting a negative, I know it won’t be the most accurate yet, but is it possible to get a positive this early or is it still entirely too early?