The time taken to receive the reward after your friend purchases a policy can vary. It is best to refer to the terms and conditions mentioned on the Direct Line website or contact their customer support for an accurate estimate.