Just to make the discussion more complete, I'd like to add another approach to solve this problem. Please do not hesitate to give your comments/corrections!
I've just found in the literature some standard ways to solve Non-homogeneous Recurrence, which is exactly our case if we don't consider the parameter $k$.
In general, for recurrence like
$$
a_n=b_1a_{n-1}+b_2a_{n-2}+...+b_ka_{n-k}+f(n)
$$
where $f(n)$ is a function on $n$, here are the steps to follow:
1. Solve the Associated Homogeneous Recurrence (which can be gotten by replace $f(n)$ with 0) in general form
Let the result be $a_n=Ad^n$
2. Find a particular solution of the non-homogeneous recurrence
We can guess the form of solution according to the form of $f(n)$, e.x. if $f(x)=c^n$, then we know the form of the particular solution is $a^*_n=Bc^n$. Then we plug it into the original recurrence to get the value of $B$.
More general forms for common $f(x)$ (extracted from the book referenced at last):
3. Just add up the two solutions
$a_n=Ad^n+Bc^n$
4. Finally, use initial values to determine A.
Application to our problem
Now let's try to apply this to solve our problem. Note $\alpha$ the exponential base that we are searching for, i.e. $T(n)=O^*(\alpha^n)$, by $*$ we suppress polynomial multiplicative terms.
Now by taking $k=\beta n$, we rewrite our recurrence as:
$$
T(n)=3T(n-1)-T(n-2)+ (\alpha^{1-\beta})^n+ (3^\beta)^n
$$
which is just a Non-homogeneous recurrence as above. Now we can solve the homogeneous part to get its complexity, which is $O^*( (\phi^2)^n)$, where $\phi= \frac{1+\sqrt{5}}{2}$ is the golden ratio.
Since we only want an asymptotic complexity, the steps followed are much simplified:
we know directly that
$$ \alpha=max(\phi^2, \alpha^{1-\beta}, 3^\beta)$$
Therefore $\alpha\geq \phi^2$, so we only need to let $$\alpha^{1-\beta}= 3^\beta$$ and set $\alpha= \phi^2$ to get $\beta$, which is $0.467$, same as the accepted answer.
I hope that the idea is clear, please help me to make it more formal. I refer readers to the book Applied-Combinatorics-Alan-Tucker.More references can be found by searching "solve linear non-homogeneous recurrence".
UPDATE 1:
In fact since $\alpha^{1-\beta}<\alpha$, so we only need to assure $3^\beta \leq \phi^2$, which gives $$\beta \leq 0.876$$. However I still prefer to take $\beta=0.467$ since in this way the order of terms that we suppress is smallest...