The sweet spot is usually 21 days before but with some companies, without a reg they won't insure even if you have a VIN so I had to wait until 7 days and then negotiate with LV, saved a quote, revalidated the quote yesterday and then took it out today.
Next year 21 days before I will shop...