Joe's cell phone cost him $21 per month plus $3 for every 1GB downloaded. What is the limit to the number of GBs he can download to stay within his monthly budget of $30?