travel deals july 4th bmw s100rr deals