Ford mustang is ready to handover