Начать никогда не поздно. А вот с нишей — тут уже всё зависит от тебя и твоей ситуации. В «серых» темах можно поднять больше, но и рисков там побольше: блокировки, тонкости, нужен опыт. «Белые» ниши — попроще, доход умеренный, зато отличный вариант для старта и прокачки.
Я сам начинал с гемблы и нутры, а потом уже пошёл дальше, в другие направления. Главное — выбери то, что реально цепляет тебя, и постарайся внести что-то своё в креативы и ленды. Именно это чаще всего и делает кассу.