Brewster's Millions

Monty Brewster is a Minor League Baseball pitcher with the Hackensack Bulls. He and his best friend Spike Nolan, the Bulls' catcher, are arrested after a post-game bar fight and cannot afford bail. A stranger offers bail, if they will come to New York City with him. At the Manhattan law office of Granville &amp; Baxter, Brewster is told that his recently deceased great-uncle Rupert Horn, whom he has never met, has left him his entire fortune but with several conditions.
Brewster is challenged to either take $1 million upfront, or spend $30 million within 30 days to inherit $300 million. If he chooses the former, the law firm becomes the executor of the estate and divides the money among charities (after taking a fee). In the latter case, after 30 days, he may not own any assets that are not already his, and he must get value for the services of anyone he hires. He may donate only 5% to charity and lose 5% by gambling, and he may not waste the money by purchasing and destroying valuable items. Finally, he is not allowed to tell anyone, even Spike. If he fails to spend the entire $30 million, he forfeits the balance and inherits nothing. Brewster decides to take the $30 million challenge, and Angela Drake, a paralegal from the law firm, is assigned to accompany him and keep track of his spending.
Brewster, who has no concept of money (never having earned more than $11,000 a year), rents an expensive hotel suite at the Plaza Hotel, hires personal staff on exorbitant salaries, and places bad bets. However, Spike makes good investments, earning Brewster money. Realizing that he is making no headway, Brewster decides to run for Mayor of New York City and throws most of his money at a protest campaign urging a vote for "None of the Above."
The two major candidates threaten to sue Brewster for his confrontational rhetoric, but they settle out of court for several million dollars. Brewster then hires the New York Yankees for a three-inning exhibition against the Bulls, with himself as the pitcher. He is forced to end his protest campaign when he learns that he is leading in the polls as a write-in candidate; the job carries an annual salary of $60,000, which is considered an asset under the terms of the will. Blowing his last $38,000 on a party after the game, Brewster becomes fed up with money and is heartbroken that Spike, Angela, and others around him do not understand his actions.
On the final day, he finds that the sycophantic treatment he received from his entourage is gone, and he makes his way to the law office. Having withdrawn from the election, he learns that the city voted "None of the Above," forcing another election with none of the candidates running for office again.
Warren Cox, a junior lawyer from the law firm and Angela's fiancÃ©e, has been bribed by the firm to ensure Brewster fails to spend the entire $30 million. Moments before time expires, Warren hands Brewster some money previously thought to have been spent and informs him he is not broke. Brewster punches Warren, who threatens to sue. Realizing he will need a lawyer, he pays the money to Angela as a retainer. With the transaction completed and all of the money now gone, the terms of the will are met, and Brewster inherits the entire $300 million.

Question: who makes good investments?
Answer: spike; spike