Im pulling up to the drive way and i hear this very loud squeal over the sound of my music and even a burning smell coming from the engine. i know the timing belt was replaced at 240,000 miles back of august in 2018. could it be that time to replace the belt if Im only at 286,000? or could it be something else? i thought timing belts needed to be changed every 90k and its only been 45k. how do i know if its a serpentine belt or timing belt issue? am i dealing with something else? is it safe to drive back to my house which is only a 25-30 minute drive?