Correct answer: Yes; speed must be safe for conditions
Massachusetts' basic speed law says you must never drive faster than is safe. Posted limits assume ideal conditions, so 40 mph in a heavy storm can still earn a ticket.
Source: Chapter 4: Rules of the Road β Speed Limits