Opinions doctor appointment?

If I'm having headaches and vision problems like things far away are kinda blurry not completely blurry but I feel like it's getting a little harder to see, I see floaters in my eyes and sometimes watery eyes should I make an appointment with an optometrist for an eye exam or should I make a appointment with my primary care doctor ? Since sometimes headaches and vision problems could be tumors ?