>>14341126A decent calculus textbook. You have to be pretty strong in previous math schoolwork to get it, as the explanations and examples are kinda hard for a first course. Honestly, its not that much different from baby Rudin.
Both baby Rudin and Spivak miss a lot of the applications which are expected to be used in calculus courses, like optimization and related rates. Maybe it was fine to exclude those before CS went mainstream, but there is no excuse for it today.
Also, answers to the textbook problems are an entirely different book you also need to purchase, and its not even answers to all the problems.
With all this, I'd say you're honestly better off just using Stewart's Calculus to learn the basics, and then either buy principles of mathematical analysis to do some exercises and proofs on the side, or just wait until you start an analysis course.
Cost wise, spivak + answer book is a waste of money.