It seems to never fail to rain (or snow) on the weekends when the track is open.
cruizin this is getting old, until you can post proof of your mods and your times then it did not happen, simple as that.
as for modifying cars, everyone does it their way. If you do not like it then do not do it. Simple as that. Some will just end up slower than others.