Very interesting topic !
For the moment, I think it's better to invest fiat to crypto if you want to take the train quickly.
IMHO, I would wait for new specific NVIDIA/AMD harware coming soon because the difficulty will become insane !
New generation motherboards and graphic cards are on the way.
The question is to know if buying hardware now will be profitable after 3 month ?