Monday will be hot, with a strong cold front arriving on Tuesday.