Correct me if I'm wrong, but forks are only possible with a certain amount of hash power, and to gain enough hash to fork the Bitcoin chain would be very expensive and thus impractical.
yeah you're wrong.
Forks happen anytime 2 miners solve a block referencing the same previous block.