Your sister sounds a lot like my gf. She thinks in one foot of snow, pouring rain, or dry weather she can stop 10 feet from the stop sign or inches from a persons bumper. She drives a damn honda too so I got her talked into getting a real american car next time. Got a kid comming so trying to get her to get something badass/family like.