I don't have to check the rooh on my '05 Journey every six months. I snow bird in Palm Springs and can lay in bed at night and listen to my rook pop/snap/crack the "J" seal. It doesn't matter hot to cold or cold to hot. It is just the movement of the roof. Whenever, I hear that noise I know it is getting close to doing the biggest PITA maintenance on MH. I put a strip of eternabond tape tangent to tangent on seal between front end cap and roof. When I reseal I go up on roof and remove old caulk (geo seal) with a linoleum knife or whatever I can get down and pretty much clean the trench that I fill with new sealant. I usually get four tubes of caulk to do the job. Usually last about a calendar year. Can go two sometimes but after a year I am up on the roof pushing in the sides and if there is any indentation I know it is getting close.
I have a friend in out Winnebago owners group that had his front end cap separate while driving down the road. When I heard that I thought I better play attention to how Mother W attaches their fiberglass sections. Had somebody else that had house separate from from but that is another story.