I feel your pain. I reserved my Mach-E on April 2020. Converted to an order in June 2020. Car was built Nov 2020 as part of the first batch of 2000 cars. Then the batch didn't pass the inspection validation tests and had to wait. Was fixed in Jan 2021, shipped in Feb and arrived in March.