From an IM point of view, I think some of this is bad advice.
First of all, you chose the wrong niche, if you did choose Pokemon. Pokemon has been huge for almost 20 years. You will never make a site that breaks into this unless you are insanely passionate about it. You will be able to pick off some people from IG, but you will never make more than a few dollars per day with a Pokemon website you just started.
This is like saying I am going to make a website for Star Wars fans because Star Wars is huge. Yes, it is, but you will never build a site that gets big unless you are truly dedicated to Star Wars. IM is not about that, it's about picking niches where you can succeed without dedicating your whole life to the subject of your website.