Get the relevant tests, but my advice is to start a migraine diary. I was advised to do this. I put in screen time, sleep patterns, food, coffee and tea amounts, alcohol etc.
My specialist told me that migraines are set off by having a combination of two irritants, it could be tiredness and dehydration, or bright sunlight then seeing stripes. If you write down in your daily log patterns and triggers will start to form. Once you have an idea it will make it easier to avoid them and setting a migraine off.
I had a injection in my nerve - I forget what it was, but didn’t work for me - but I’ve heard it was very successful in ending migraines for months on end for others.