Long cycle but 16dpo - when to test

I’m 16dpo BUT I have a 34 day cycle - when should i test on day of missed period (18dpo) or on 15dpo (3 days before period)