According to Biot-Savart Law, the magnetic field at a point by current of length $dl$ is given by: $$\vec dB = {\mu _0 I \vec{dl}×\vec r \over 4π r^3}\tag{01}\label{01}$$
Now for a point charge , we can write $dl$ as $v$ $dt$ and $I$ $dt$ is the charge that passes which is $q$ ,so the expression becomes: $$ \vec B = {\mu _0 q \vec{v}×\vec r \over 4π r^3}\tag{02}\label{02}$$
But I had read in David J. Griffiths - Electrodynamics that the Biot-Savart's law is valid only for steady currents and an isolated moving charge is not a steady current.
Later he explicitly states that this formula is wrong! But here someone has given a very fancy proof, which I don't really understand , that this formula is valid
This left me confused, wether the above way of solving for magnetic field is correct or not. Please help
I'm still in highschool , so don't know what the derivation of Biot-Savarts law is.