Texas Roadhouse (TXRH Stock): Analyzing Historical Performance & Growth Prospects - Is It A Buy?