An adaptive cruise control system for a host vehicle, the system comprising: a rearward facing sensor; a speed control; and a controller including an electronic processor, the controller communicatively coupled to the rearward facing sensor and the speed control, wherein the controller is configured to: receive at least one parameter indicative of at least one from the group consisting of a road condition and a traffic condition; activate a coasting mode based on the at least one parameter; receive a signal from the rearward facing sensor indicative of a presence of a target vehicle positioned behind the host vehicle; restrict the coasting mode when the signal from the rearward facing sensor detects the target vehicle positioned behind the host vehicle, wherein the controller is further configured to: determine a speed of the target vehicle relative to the host vehicle and to classify the target vehicle as approaching the host vehicle or receding from the host vehicle or constant based on a predetermined speed threshold, set a first set of predetermined limits when the target vehicle is classified as approaching and set a second set of predetermined limits when the target vehicle is classified as constant, wherein the first set of predetermined limits restricts coasting more than the second set of predetermined limits; and perform coasting via the speed control when the signal from the rearward facing sensor does not detect the target vehicle positioned behind the host vehicle and when the coasting mode is active. a rearward facing sensor; a speed control; and a controller including an electronic processor, the controller communicatively coupled to the rearward facing sensor and the speed control, wherein the controller is configured to: receive at least one parameter indicative of at least one from the group consisting of a road condition and a traffic condition; activate a coasting mode based on the at least one parameter; receive a signal from the rearward facing sensor indicative of a presence of a target vehicle positioned behind the host vehicle; restrict the coasting mode when the signal from the rearward facing sensor detects the target vehicle positioned behind the host vehicle, wherein the controller is further configured to: determine a speed of the target vehicle relative to the host vehicle and to classify the target vehicle as approaching the host vehicle or receding from the host vehicle or constant based on a predetermined speed threshold, set a first set of predetermined limits when the target vehicle is classified as approaching and set a second set of predetermined limits when the target vehicle is classified as constant, wherein the first set of predetermined limits restricts coasting more than the second set of predetermined limits; and perform coasting via the speed control when the signal from the rearward facing sensor does not detect the target vehicle positioned behind the host vehicle and when the coasting mode is active. receive at least one parameter indicative of at least one from the group consisting of a road condition and a traffic condition; activate a coasting mode based on the at least one parameter; receive a signal from the rearward facing sensor indicative of a presence of a target vehicle positioned behind the host vehicle; restrict the coasting mode when the signal from the rearward facing sensor detects the target vehicle positioned behind the host vehicle, wherein the controller is further configured to: determine a speed of the target vehicle relative to the host vehicle and to classify the target vehicle as approaching the host vehicle or receding from the host vehicle or constant based on a predetermined speed threshold, set a first set of predetermined limits when the target vehicle is classified as approaching and set a second set of predetermined limits when the target vehicle is classified as constant, wherein the first set of predetermined limits restricts coasting more than the second set of predetermined limits; and determine a speed of the target vehicle relative to the host vehicle and to classify the target vehicle as approaching the host vehicle or receding from the host vehicle or constant based on a predetermined speed threshold, set a first set of predetermined limits when the target vehicle is classified as approaching and set a second set of predetermined limits when the target vehicle is classified as constant, wherein the first set of predetermined limits restricts coasting more than the second set of predetermined limits; and perform coasting via the speed control when the signal from the rearward facing sensor does not detect the target vehicle positioned behind the host vehicle and when the coasting mode is active.