Foxay you know damn well that song was just for Crossroads. She knew it was gon be made.
She made the song before Crossroads filming began. The movie was going to be named after the song, but they scratched that idea, just like Britney didn't want the song on the soundtrack, but on her studio album instead.