Is there a maximum number of reports that I can create in Intelligence 360?

No. There is no limit to the number of reports that you can create. You can store 50 reports in the My reports section of Intelligence 360. As additional reports are created, if you are at the limit of 50 reports, the oldest one(s) will drop off the list.