You don't want to let something like that stop you from carrying on with your normal life, but at the same time you don't want to take unnecessary risks. For the time being, I think your idea of driving to a more secure spot, then cycling the rest of the way, sounds like the smart thing to do. Hopefully they'll catch the scumbag and you can resume your regular ride.