Im towing my new triumph to my apartment tomorrow. It will be on one of the Uhaul Motorcycle trailers. Its suppose to rain and thunderstorm all day tomorrow though, what should I do? Would a cover be sufficient? Thanks!